Olympic Stamps

PHOTOS: Olympic Stamps Unveiled... But Where's The Queen?

PA | Posted 26.02.2012 | UK

Royal Mail has unveiled stamps which will mark the forthcoming London Olympic Games. The "definitive" or everyday stamps, available from all 11,800...