Designed by
Title
Lynx sculpture from the Animal Wall of Cardiff Castle in Wales #242395766
Description
Lynx sculpture from the Animal Wall of Cardiff Castle in Wales built in 1890 in Castle Street which is a popular travel destination tourist attraction landmark of the city, stock photo image
This image is editorial