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