The church of St. Barbara October 16, 2012 0 0 Cairo, Sightseeing The church of St. Barbara is one of the oldest and the most remarkable churches in... admin