St George’s Day in Trafalgar Square, London

Hip hip, hurrah to the patron saint of England!

Advertisements