2006-03-12 – United Kingdom – England – London – St Patrick’s Day – Trafalgar Square – Button Man Leave a Comment / By anthony / March 16, 2019