Forest of Dean Sculpture Trail, Gloucestershire, England & Wales, UK
Annie Cattrell, 'Echo', 2008.
Click to view full-size image…
—
Size:
100.8 kB