MaxineCarmen pfp
MaxineCarmen
@maxinecarmen
It’s thought that the ancestors of about 40 percent of Americans sailed past the Statue of Liberty and arrived at New York’s Ellis Island for processing. The 27-acre inlet is an important landmark. After all, someone came up with the idea for pizza on those ships.
0 reply
0 recast
0 reaction