April 24, 2011

NowRoz Festival (Afghani New Year) at Pleasanton Alameda Co. Fairground