Trafalgar Square, London UK. 22 April, 2017. Feast of St. George. Hundreds of red and white revellers celebrate the patron saint of England at London's annual Feast of St George in Trafalgar Square. Credit: Steve Parkins/Alamy Live News

- Image ID: J1KCX4
Trafalgar Square, London UK. 22 April, 2017. Feast of St. George. Hundreds of red and white revellers celebrate the patron saint of England at London's annual Feast of St George in Trafalgar Square. Credit: Steve Parkins/Alamy Live News
Steve Parkins / Alamy Stock Photo
Image ID: J1KCX4
Location: Trafalgar Square, London, United Kingdom

Similar stock images