Statue of Liberty (Green/Blue) Poster | Peter Max

Statue of Liberty (Green/Blue)

Regular price $350.00 Sale