Apartment buildings by tranquil Mediterranean Sea in resort town of Marbella on Costa del Sol in Spain, Andalusia region, Malaga province.

Royalty-free stock photo ID: 114135286

Apartment buildings by tranquil Mediterranean Sea in resort town of Marbella on Costa del Sol in Spain, Andalusia region, Malaga province.