The 2018 Iolani Fair

The 2018 Iolani Fair