Stars and Stripes Forever

$125.00

  • Image of Stars and Stripes Forever

11 x 14 oil on Masonite panel