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

You may like : or fox 转经桶 janfeb catlyfe mytext110 jidaegeki