La Sagrada Familia - Barcelona, Spain...
Page 11 / 63
Interior. It is an active construction site.
09/7/2004