Peter Luty
Artist & Printmaker
The Meteora
Thessaly
Central Greece
c. 1545
270 x 410mm.
£95 unframed