Immagine 164619 London - Buckingham Palace Tour de France Picture shooted 07/07/2007 - Published 02/12/2010
Immagine 4862 Picture shooted - Published 16/02/2009