Castle Fortifications

Castle fortifications

Dangerous-looking spiked defense at Upnor Castle in Kent