Statue of Liberty 24 x 36

$92.50

Statue of Liberty in the spirit of Andy Warhol! This large and colorful canvas is sure to get a lot of attention. It’s large 24 x 36 inch size is sure to get attention.