Shibuya (75 of 90)




Shibuya at dusk.
Shibuya at dusk.