Osa Peninsula

Black Turtle Lodge

170


Osa Peninsula,
Costa Rica,
Costa Rica,