IN THE STREET *A statue in La Granja Gardens. Segovia, Spain. 2009.
IN THE STREET *A statue in La Granja Gardens. Segovia, Spain. 2009.

IN THE STREET *
A statue in La Granja Gardens. Segovia, Spain. 2009.