Designed by
Title
Okinawa, Japan - April 19, 2017 : Vending machines in Okinawa. Japa #91298704
Description
Okinawa, Japan - April 19, 2017:Vending machines in Okinawa. Japan has the highest number of vending machine per capita in the world at about one to twenty three people.
This image is editorial