photosynthesis - 6 color screen print - 15x25 - april 2005

SOLD OUT