841-03677166
Beach and palm trees on Dog Island in the San Blas Islands, Panama, Central America
Rights-Managed