Photo Of The Day - La Sagrada Familia, Barcelona, Spain
- La Sagrada Familia, Barcelona, Spain ,
is currently the largest unfinished Roman Catholic church .
- Construction began in 19 March 1882.
is currently the largest unfinished Roman Catholic church .