Isle of Wight Gazetteer

Isle of Wight,Yarmouth Castle,

Yarmouth Castle