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