The Cathedral... Barcelona

The Cathedral... Barcelona Photo, Barcelona, Spain
Traveling Jen
The Cathedral... Barcelona

Traveling Jen DaAe3or35aA

The Cathedral on the Pla de la Seu, in the centre of the Barri Gòtic of Barcelona, Spain.