August 3, 2008

Amazing Chinese Acrobats at Santa Cruz Beach Boardwalk