Day 6
Ellis Island and Statue of Liberty
December 19, 2018 in the United States ⋅ ☀️ 0 °CThe most beautiful weather we've had so far, probably much better than that for those coming in from the Liguria region of Italy. It's hard to imagine that twelve million immigrants had come so farRead more