Previous Home Next

012

Yours truly and a big canvas chock full o’ leaves and fish. Miami Science Museum, 2005.