Oil / panel - painted plein-air

Adirondack Marsh

$5,500.00Price