Stars and Stripes

$1,500.00

Robert Ross

Stars and Stripes
oil on canvas
30 x 40 x 1.5 inches
#25976

Related products