Mint 1980 STAMP SET
London landmarks stamp set
in mint muh good condition