Designed by
Title
Animals in War memorial, monument which commemorates all animals who have served under British military command. #110316704
Description
London, ENGLAND - October 25 2017: The Animals in War memorial located on Park Lane. The monument commemorates all animals who have served under British military command. LONDON, October 25 2017
This image is editorial