Shibuya (73 of 90)




Shibuya at dusk.
Shibuya at dusk.