The Pit

Venice Beach, California. Photographed 5/26/98. No longer extant.


Back to Murals on the West Side