Restful Hermitage


An isolated hermitage in Breckham Forest.