Barcelona, Spain

View of Barcelona.
Overlooking Barcelona from the Templo del Tibidabo.

Navigate Website