Art News Landmark New Sculpture by Acclaimed Artist Peter Randall-Page for Dulwich Posted byconteSeptember 3, 2010