Steve Elvin

Steve Elvin Trident Ceiling Mural 1969

Eye on the Bay, local Bay Area television, does a wonderful job displaying and describing the amazing ceiling and wall…

8 years ago