Street Food Festival in Nara, Japan | Aden Films

Street Food festival - C'festa - in Nara, Japan. I arrived quite early, 2 hours later the place was packed with people.
Share this Post:

Related Posts: