Share
twitterlinkedinfacebook
Image 1 of 1
NHY00297JAP.jpg
Construction vehicles and industrial buildings reflected in a puddle in the Keihin Industrial Area.