Medieval Castles



Dover Castle







Caerphilly Castle





The White Tower, Tower of London






Bodiam Castle







Windsor Castle







Penshurst Place








Hall, Penshurst Place








Richmond Castle