Ajax loader
Barcelona / Beach / Observation Tower
Barcelona (Catalonia, Spain),
Platja – Beach.

Umbrellas and observation tower with life-guard.

Photo, June 2000.
of 2
Open Lightbox