Detail of sand and sea at the beach in Isla Iguana. Los Santos province, Azuero peninsula, Panama, Central America. Isla Iguana / Azueros