Giovanni Battista Tiepolo (1696 – 1770), “The Immaculate Conception” (1767), 281x155cm, Oil on Canvas, Museo del Prado, Madrid

Giovanni Battista Tiepolo (1696 – 1770), “The Immaculate Conception” (1767), 281x155cm, Oil on Canvas, Museo del Prado, Madrid.