Photo Description

Castle Hill with steps in Thetford, Norfolk