Food stalls at OIST Science Festival 2018

A visitor makes a purchase at one of the many food stalls that were set up at the OIST Science Festival 2018.

A visitor makes a purchase at one of the many food stalls that were set up at the OIST Science Festival 2018.

Date:
20 November 2018
Share on: