Designed by
Title
Lion Sculpture at Osborne House on the Isle of Wight, UK #280077584
Description
Isle of Wight, UK - May 3rd 2023: A beautiful lion sculpture in the gardens of Osborne House in East Cowes, on the Isle of Wight, UK
This image is editorial