Company Record
THE NORTH HOLDERNESS MUSEUM OF VILLAGE LIFE (HORNSEA MUSEUM) (05988434) | Company Record