March 2016, Trafalgar Square, London

Saint Patricia, Celebrating

Suddenly, a wild Saint Patrick’s Day Parade appears.