Costa del Sol in Spain, sandy beach located between Marbella and Puerto Banus, waters of Green River (Spanish: Rio Verde) and Mediterranean Sea.

Royalty-free stock photo ID: 108735719

Costa del Sol in Spain, sandy beach located between Marbella and Puerto Banus, waters of Green River (Spanish: Rio Verde) and Mediterranean Sea.