Log In or Register
Giant apple and pear sculpture on sale at the recent Royal Horticultural society Flower Show at Tatton Park in Cheshire, north-west England.
Why The Giant's Stairs? Apples and pears = stairs in Cockney Rhyming Slang.