street of life

(amsterdam, berlin, moscow, kyoto, taipei, macau, barcelona, osaka, hong kong, new york, toronto, tokyo, south africa, montmartre and cuba)