Salvucci castle

Castle Rd, Kent, United Kingdom

Museum's collection