Results 1 results found Detail, Rosetta Stone, British Museum, London, England, United Kingdom, Europe