The Pit
Venice Beach, California. Photographed 5/26/98. No longer extant.
Back to
Murals on the West Side