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