Photo detail

Photo detail

Chefs, clad in masks and gloves, prepare meals at Izumi.