AN EWER STAND, DERUTA, 1500-1530
Fullscreen view
DOWNLOAD IMAGE