Results for National Historic Landmark - Freedom Tower
Results for National Historic Landmark - Freedom Tower
National Historic Landmark - Freedom Tower
The Freedom Tower is considered the Ellis Island of the South for its role during a twelve year period between 1962 and 1974, as the Cuban Assistance Center, offering nationally sanctioned relief to the Cuban refugees who sought political asylum ...
photo_library