Share
twitterlinkedinfacebook
Image 1 of 1
SBO03075JAP.jpg
A busy pedestrian crossing (Zebra Crossing) in Shibuya. /Felix Features