Monday, 6 October 2008

Father Nutter

This is former catholic priest Neil Horan....who I saw doing 'his thing' at Trafalgar Square, sometime in the summer,2007.







No comments: