Previous ImageNext Image Venice 2143 Venice Beach has been a mecca for body builders, artists and hippies in California for decades. – photos by Joe Alexander