Tree lined avenue, blurred people. Tokyo, Japan

Tree lined avenue