La Sagrada Familia - Barcelona, Spain...
Page 3 / 63
View of current construction.
09/7/2004