Rudy & Sue in NYC - 2008 | 59 / 64
A view of the Statue of Liberty from inside the Ellis Island museum.