Costa del Sol beach at Mediterranean Sea in Marbella, southern Spain, Andalucia region.

Royalty-free stock photo ID: 103547327

Costa del Sol beach at Mediterranean Sea in Marbella, southern Spain, Andalucia region.