MICHAEL J. MOORE


Mist in the Valley
8x10
$1500

Back to Paintings