One of the sculptures at Stourhead, a “stately manor” in Somerset. 

Share This