Saturday, October 17, 2009

The Angel of the South


Angel of the North is a famous sculpture located close to Newcastle.  I guess this guy standing in Trafalgar Square was spoofing this?

No comments: