William Penn's Treaty with the Indians Poster | Benjamin West

William Penn's Treaty with the Indians

Regular price $200.00 Sale