Harbour corner royal william yard

England