Castle Hill

Castle Hill
Barnstaple, Devon, EX32 0RH
Photo of Castle Hill