La Sagrada Familia - Barcelona, Spain...
Page 30 / 63
Leo and Vouter outside the Passion facade.
09/7/2004