Stock Photo: The Rosetta Stone, British Museum, London, England, United Kingdom, Europe

Stock Photo: 1890-26971 The Rosetta Stone, British Museum, London, England, United Kingdom, Europe