We Love Henry

Moore please

The Henry Moore Foundation in Hertfordshire is a must-visit attraction for any sculpture-lovers.