lunedì 8 novembre 2010

OH WHEN THE SAINTS GO MARCHING IN


Oh when the Saints go marching in! St Peter square, Vatican City. © Luciano del Castillo

Nessun commento: