USA | Saturday, 14 April 2007 | Views [243]
Venice Beach - brings out all sorts of interesting folk!