Join us at the Tucson Folk Festival. Church Stage at 11:30. 200 N Church Ave, Tucson, AZ 85701 (Just North of the N. Church Ave. & Alameda St intersection) Google Maps 45 Years of Balalaika in the Desert! see our slide show documenting 45 years of performances
Continue reading