Your cart

Stanley M. Cosgrove

Landscape

$2,000.00
Landscape
signed, 'COSGROVE' (lower right)
Oil on canvas
12 x 16 in
30.5 x 40.6 cm