Spotted these on the Lower East Side today… making me feel right at home. Proof, if proof were needed, that America really is a nation of immigrants.

Advertisements