Statue of Liberty 6 Poster | Peter Max

Statue of Liberty 6

Regular price $800.00 Sale