Shibuya

Tokyo | 2015 | 70 x 475 cm