Master of the Saint Bartholomew Altarpiece - The Deposition (c. 1500). Detail.

You may like : fall 16 sambuck niall h/c fijguij pox 1 love it