Kobe and Nara, Japan (36 of 97)




Maiko Park.
Maiko Park.