Archive item for Abstracted

Photo - Slide, Slide 07
Mixed media hanging installation depicting a frog.