Film

Photos by Fershad Irani
Tokyo, Japan
A residential Japanese street with people walking and riding cycles leads towards a large tree with a Japanese shrine peaking through the leaves.