JAPAN | Saturday, 17 November 2012 | Views [259] | View Larger Image
Yatai Street stalls in Southern Japan