British Castles 1978 Framed Stamps
£29.95
The stamps show four of the much loved castles from the UK: The Tower of London, Holyrood house, Caernarvon Castle and Hampton Court.