GB First Day Cover
Europa and Glasgow 1990 European City of Culture
Postmarked Stamp World London 1990 Alexandra Palace London N22 Special Handstamp
Main Dealer Price 15.00 GBP