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. 


Popular posts from this blog

Yule Log!