Simon Fujiwara, ‘Fabulous Beasts (Lapin de Carrare)’, 2016, Taro Nasu

About Simon Fujiwara