Castles Stamps framed 1978
£21.95
The stamps show four of the much loved castles from the UK: The Tower of London, Holyroodhouse, Caernarvon Castle and Hampton Court.