Or are you looking for Search the Archives?
The Descent of the Holy Spirit (Print)

The Descent of t...

Menarola, Crestano
17th century

View details
The Descent of the Holy Spirit (Print)

The Descent of the Holy Spirit (Print)

  • Date: 17th century
  • Place: Italy
  • Artist/maker: Menarola, Crestano