photo 12 of 15
Calvin's Oratory: Historical Poster: John Knox

Historical Poster: John Knox

Credit: Holly Hayes