Playa Quesera beach with white sand and tropical palm trees at peninsula of Nicoya, Puntarenas

Playa Quesera beach with white sand and tropical palm trees at peninsula of Nicoya, Puntarenas

Most Popular Searches On Stock Footage