A photo of the statue of Tedyuscung, the last Lenape Indian Chief, erected in 1902 from the RMWHS archives..

A photo of the statue of Tedyuscung, the last Lenape Indian Chief, erected in 1902 from the RMWHS archives..

comments powered by Disqus