Freedom Tower in Miami

Freedom Tower in Miami


Miami, Florida (FL), US
This is regarded as the Cuban Ellis Island.

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload
damein234 picture
@ 2006-03-21 17:07:15
www.latinamericanstudies.org/ refugee-center.htm

Advertisement