Saint Michael Vanquishing Devil
(c1663). Oil on canvas. 198 x 147.
Saint Michael Vanquishing Devil
was painted by
Luca Giordano (1634 - 1705)
Saint Michael Vanquishing Devil
is in
Gemaldegalerie, Berlin
Saint Michael Vanquishing Devil
portrays
Saint Michael
Saint Michael Vanquishing Devil
portrays
Satan
Saint Michael Vanquishing Devil
is in
ArtHistoryReference