The Play Pen acrylic, oil, spray paint 67″ x 99″/170 cm x 252 cm  

The Play Pen

acrylic, oil, spray paint

67″ x 99″/170 cm x 252 cm