GB Europa / Glasgow Stamps Commemorative Card
Postmarked Royal Mail Exhibition Card No4 Stamp World London 90 Edinburgh
Main Dealer Price 18.99 GBP