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 for image still

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