Stock Photo: Saint Peter Weeping 1585-1590 El Greco (1540-1614/Greek) Oil on canvas Bowes Museum, County Durham, England

Stock Photo: 463-5093 Saint Peter Weeping
1585-1590
El Greco (1540-1614/Greek)
Oil on canvas
Bowes Museum, County Durham, England