Stock Photo: SAN JUAN BAUTISTA - DETALLE DE LAS HOJAS DE PARRA - 1597-98 - OLEO/LIENZO - BARROCO ITALIANO - Conj nº 62632. Author: CARAVAGGIO. Location: CATEDRAL-INTERIOR, TOLEDO, SPAIN.