long beach Platja larga in Salou Tarragona Spain Catalonia [Photo Illustration]

Royalty-free stock photo ID: 85790149

long beach Platja larga in Salou Tarragona Spain Catalonia [Photo Illustration]