Historic Castles - Great Britain 1955 Complete Used Set of 4

Key United Kingdom landmarks with centuries of folklore, military history and tradition - England's Windsor Castle, the largest inhabited castle in the world; Northern Ireland's Carrickfergus Castle, built in 1177; Wales' Caernarfon Castle, setting for Prince Charles' Investiture, and Scotland's impressive Edinburgh Castle. Order these outstanding large pictorial issues and save over 25%! (GB #309-12)

Other Products You Might Like