UNITED KINGDOM | Thursday, 25 August 2011 | Views [660]
It is a self portrait in Piccadilly Circus in London as one of the tourist attractions.