Kobe and Nara, Japan (34 of 97)




Maiko Park.
Maiko Park.