Live Music for Civil Weddings by Carillon Flute and Guitar Duo - Wedding musicians who provide instrumental background music for civil ceremonies.