Thirty monumental works by Henry Moore have been placed across London’s Kew Gardens, creating a dialogue between art and nature.
Thirty monumental works by Henry Moore have been placed across London’s Kew Gardens, creating a dialogue between art and nature.