Sign in to favourite
Sign in to add to album

The Triumph of Divine Providence

Date: 1633 - 1639
Style: Baroque
Media: fresco
Location: Palazzo Barberini, Rome, Italy
Image dimension 750x546px View all sizes