Info

Street life in London

The Rosetta Stone at the British Museum in London, United Kingdom.

Add to Lightbox Download
Filename
_JIN3390.jpg
Copyright
Justin Jin
Image Size
6980x4653 / 12.7MB
Contained in galleries
Public Art in London
The Rosetta Stone at the British Museum in London, United Kingdom.