Thursday, May 1, 2014

The Giant’s Head, an

The Giant’s Head, an earthen woodland sculpture at Lost Gardens of Heligan in Cornwall, England