Manor Farm

Manor Farm
Parsonage Lane, Rochester, Kent, ME2 4UT
Photo of Manor Farm