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