Back to All Events

Washington National Cathedral: Handel's Israel in Egypt

  • Washington National Cathedral 3101 Washington Ave NW Washington, DC, 20016 United States (map)

Israel in Egypt, Handel

Washington National Cathedral Choir + Baroque Orchestra

More Info >