Rose Symphony - Kenneth Cadwallader

Kenneth Cadwallader

Rose Symphony, 2021

36 x 40 ″Oil on Canvas
$19,500.00