« back to search results

Image 8 of 8
< Prev
_USA9851.jpg
Miami, Florida.  Freedom Tower, the Cuban "Ellis Island."