London, England, UK. Royal Marines Memorial (1903: Adrian Jones) by Admiralty Arch in The Mall


Size: 2848px × 4287px
Location: London, England, Great Britain, GB, UK, Europe
Photo credit: © PjrStatues / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: art, britain, bronze, capital, city, england, europe, great, london, marines, memorial, monument, public, royal, statue, uk