Stars and Stripes Forever.

Trip to Ellis Island & The Statue of Liberty today on a very chilly day. Amazing place the island is such a rich history. Looked up a guy I knew who came over in 1921 with his dad and found a bit about him. He returned to Scotland and passed away many years ago but I have some of his history of his time in the US still.

Comments
Sign in or get an account to comment.