Guardian Angel
. Oil on canvas. 69 x 56. Sale $58,900 (2014, Sotheby's, L14037, 201).
Guardian Angel
was painted by
Alessandro Rosi (1627 - 1707)
Guardian Angel
portrays
Guardian Angel
Guardian Angel
is in
ArtHistoryReference