"David Michelangelo canvas, oil"
$1,803.75
Prints available