Monday, November 4, 2013

The Holy Family

The Holy Family
By Frans Floris
1554

So...it's a dog bed sized for the Virgin Mary? 

No comments: