Japan 2015

Happy Halloween! Three girls out on the town near our hotel in Osaka. The ghoul in the middle is holding a selfie stick.
Happy Halloween! Three girls out on the town near our hotel in Osaka. The ghoul in the middle is holding a selfie stick.
October 14, 2015
Edgar Durbin