MICHAEL J. MOORE


Osprey Returning to Nest
12x16
$2500

Back to New Paintings