Friday, September 11, 2009

Tomorrow is September 11th. In the late 1990s I took a trip to the Statue of Liberty and Ellis Island

Ellis Island is the place where many new immigrants entered the United States for the first time (you could argue that Ellis Island and the Statue of Liberty are technically in New Jersey, but that can wait for another day). 

I recently came across this photo I took on the ferry that day. It really haunts me. 


Search This Blog

Follow by Email

Image from Unsplash  Ten years ago today I started this blog. Happy Anniversary to me!  So much has happened in those ten years. I g...

Back to Top