Designed by
Title
Barcelona, Catalonia, Spain - August 29, 2012: Expiatory Church of the Sacred Heart of Jesus on Tibidabo #58034629
Description
City taxi standing in front of stairs of Church of the Sacred Heart of Jesus on Tibidabo.
This image is editorial