Shigeru Yabuta

Shigeru Yabuta

Shigeru Yabuta

Shigeru Yabuta

Acting

Midway (2019)

Japanese Duck Netting Officer