Designed by
Title
British Museum UK Postage Stamp #85334822
Description
GREAT BRITAIN - CIRCA 2003: A used postage stamp from the UK, depicting an image of an Alexander the Great sculpture exhibited in the British Museum, circa 2003.
This image is editorial