Preview Large crowd of spectators in the Olympic Stadium for 2012 Olympic Games, London, England, United Kingdom, Europe Image ID: 808-789 Artist: Amanda Hall Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image horizontal day outdoors high angle view aerial aerials people crowds crowded stadium stadiums olympics olympic stadium olympic games london england great britain united kingdom europe