Designed by
Title
The Church of the Sacred Heart of Jesus. Mount Tibidabo. Barcelona, Catalonia, Spain. #167625795
Description
The Expiatory Church of the Sacred Heart of Jesus on the summit of Mount Tibidabo in Barcelona, Catalonia, Spain. Vector freehand pencil sketch.