Peter Max Statue of liberty

Peter Max Statue of liberty

$25,000.00Price
Peter Max Statue Liberty hand painted bronze sculpture