Aerial view at the beach of Barcelona, Spain.

Royalty-free stock photo ID: 38812201

Aerial view at the beach of Barcelona, Spain.