Paper cut > Night Parade of One Hundred Demons

papercut
Secret party
Paper
34.5 x 24.5cm
2018