Info

Street life in London

A whale skeleton hangs at the Natural History Museum in London, United Kingdom.

Add to Lightbox Download
Filename
_JIN2583.jpg
Copyright
Justin Jin
Image Size
7952x5304 / 19.5MB
Contained in galleries
Public Art in London
A whale skeleton hangs at the Natural History Museum in London, United Kingdom.