47. John Grasso Miniature Art Seascape

$70.00

47. John Grasso Miniature Art Seascape

oil on canvas

8cm x 10cm