London, England, UK. Tower of London (11th-14thC) 3 Lions wire mesh sculpture (2011) by Kendra Haste of the Society of Wildlife Artists

- Image ID: MBF201
London, England, UK. Tower of London (11th-14thC) 3 Lions wire mesh sculpture (2011) by Kendra Haste of the Society of Wildlife Artists
PjrTravel / Alamy Stock Photo
Image ID: MBF201
Location: Tower of London, London, UK