Home » Gifts for Chicagoans » Land of Lincoln Flag 18" x 24" Screen Print

Land of Lincoln Flag 18" x 24" Screen Print

by Methane Studios

$40.00

Quantity

Illinois, America, Lincoln, all great things. Silkscreen printed and signed by the artist. Frames available here.

Size: 18" x 24" 
Handmade by: Methane Studios in Atlanta, Georgia