Lion sculpture in historic street and buildings in town centre of Corsham, Wiltshire, England, UK

- Image ID: 2CEGGDP

Lion sculpture in historic street and buildings in town centre of Corsham, Wiltshire, England, UK

Mim Friday / Alamy Stock Photo

Image ID: 2CEGGDP

Location: united kingdom