Puzzlee

Guesses Remaining: 12

27
Saint John the Baptist Bearing Witness