Advertisement

18th Annual Smithsonian Magazine Photo Contest Natural World
Paradise Found

Paradise found. This is Isla Zapatilla in the islands of Bocas Del Toro, Panama.

Photo Detail
Date Taken: 10.2019
Date Uploaded: 11.2020
Photo Location: Isla Zapatilla, Panama
Copyright: © Chase Johnson