Costa Rica 2006

February 01, 2006

Catalina Islands, Gulf of Papagayo, Guanacaste, Costa Rica.

Previous Home Next

068_020106_9162s

View of Catalina's from Los Sombreros