Thank you for your patience while we retrieve your images.
Stairs, Sagrada Familia, Barcelona

Stairs, Sagrada Familia, Barcelona

Sagrada Familia in Barcelona, Spain.