The Cathedral

The Cathedral Photo, Barcelona, Spain
Traveling Jen
The Cathedral

Traveling Jen DaAe8or35aA

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