Beautiful American Flag colors Hand painted on 12"X12" canvas embellished with buttons. 

Patriotic Star

$40.00Price