Haverford’s Peace Pole

The Haverford peace pole