Nara - shannonodonnell
Sweet potato fries!

Sweet potato fries!

in Nara, Japan.

Nara奈良市Narashijapanfood