Science Nature and Technology - 7' x 15'  1998  Painted as a demonstration mural for The    Discovery Center and The Oaks shoping center, Thousand Oaks, CA


click here to return to animated image

What's New / Home / Biography / Gallery / Film / Contact