
The artwork Tears of Saint Peter is a painting, created in 1610. Currently, it is housed in the Uffizi Gallery. The painting, measuring 1.255 meters in width and 1.63 meters in height, is the work of the renowned Spanish artist El Greco.
Want to see more ? Try the app now !