Thursday, January 22, 2015

MASTERPIECE #1134























Hans Memling, German

#fakebaby, 1470

Tempera

No comments:

Post a Comment