Divine Providence (c1639). Fresco. 1500 x 2500.