La Sagrada Familia - Barcelona, Spain...
Page 28 / 63
One of a few completed windows.
09/7/2004