new icn messageflickr-free-ic3d pan white
[TWS2008] Sagrada Familia Church details | by scion_cho
Back to photostream

[TWS2008] Sagrada Familia Church details

a massive Roman Catholic church under construction in Barcelona, Catalonia, Spain. Construction began in 1882 and continues to this day.

 

Scaled down version (1/25) @Tobu World Square.

254 views
1 fave
0 comments
Taken on April 5, 2008