Belinda Rodriguez "Pennywise"

Belinda Rodriguez "Pennywise"

paper sculpture
9 x 9 inches
framed 

inspired by IT