Crystal Palace Park, Megaloceros deer sculpture, London England United Kingdom UK


Size: 4894px × 3252px
Location: London England United Kingdom UK
Photo credit: © Marcin Rogozinski / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: animal, animals, attraction, britain, british, city, concrete, crystal, deer, england, english, europe, european, green, leisure, lifestyle, london, londoners, megaloceros, natural, nature, palace, park, parks, people, recreation, relax, relaxation, relaxing, scene, sculpture, sculptures, statue, statues, stone, summer, tourism, tourists, travel, uk, urban, view, visitors, zoological