GLASKOW, UK - APRIL 29: Crowds gather in Kelvingrove park to celebrate the Royal Wedding on April 29, 2011 in Glasgow, UK
Editorial use only
Editorial credit: CappaPhoto / Shutterstock.com

Royalty-free stock photo ID: 76207180

GLASKOW, UK - APRIL 29: Crowds gather in Kelvingrove park to celebrate the Royal Wedding on April 29, 2011 in Glasgow, UK