Info

Street life in London

A statue at the Victoria and Albert Museum in London, United Kingdom.

Add to Lightbox Download
Filename
_JIN2616.jpg
Copyright
Justin Jin
Image Size
7331x4887 / 12.6MB
Contained in galleries
Public Art in London
A statue at the Victoria and Albert Museum in London, United Kingdom.