Saturday, 15 December 2012

Carlo Maratta and The Holy Night


Carlo Maratti, born on 13 May 1625 and died on 15 December 1713

No comments: