Designed by
Title
Tokyo, Tokyo Japan July 29, 2017 Japanese women catch a taxi in pouring rain at night. #157324470
Description
Three Japanese women are getting into a taxi in the pouring rain in front of Shibuya Station, Tokyo at night.
This image is editorial