We finally managed to get some background to the mysterious Jubilee Castle, which sat proudly at the end of the North Beach cottages. Until that buggerin' storm came in 1930, and wiped them all away...
This gallery is empty.