'Garden God' sculpture by Peter Inchbald outside St Andrew's Church, Pershore, Worcestershire, England, UK.


Location: Pershore, Worcestershire, England, UK.