Punta Leona Beach in Costa Rica - Puntarenas province, Central Pacific Coast

Royalty-free stock photo ID: 91425707

Punta Leona Beach in Costa Rica - Puntarenas province, Central Pacific Coast