Friday, June 23, 2023

The Animals in War Memorial is a war memorial, in Hyde Park, London, commemorating the countless animals that have served and died under British military command throughout history.


No comments:

Post a Comment