Mark Gleason – Petya

Mark Gleason – Petya

Oil on canvas, 27 x 27 in.
$2,500 Sold