Designed by
Title
Lion Sculpture at the Natural History Museum in London #280189752
Description
London, UK - March 30th 2023: Close-up of a lion sculpture on the exterior of the Natural History Museum in South Kensington, London, UK
This image is editorial