People crowd on the beach, top view, Spain

Royalty-free stock photo ID: 119041033

People crowd on the beach, top view, Spain