Punta Coyote


Punta Coyote - point in Costa Rica.