Animal / Wildlife Sculpture by Victoria Hunt (1) – ‘Leafcutter Ants’

Place: Twyning, Gloucestershire, England
Location: Showborough House
Artist: Victoria Hunt
Photo: The Art Blogger 54 / June 2017

VH001 SH2017 (1)_wm

‘Leafcutter Ants’ by Victoria Hunt, Showborough House 2017. Photo: June 2017

VH001 SH2017 (2)_wmVH001 SH2017 (3)_wmVH001 SH2017 (4)_wm