María Inmaculada Virgin
Spain 18th Century Oil on canvasCm 164 high x 110 wide
Inquire about this item ✍