view of Cala dels Vienesos beach in Miami Playa, Mont-roig del Camp, Spain

Royalty-free stock photo ID: 149536682

view of Cala dels Vienesos beach in Miami Playa, Mont-roig del Camp, Spain