by Stocksnapper
NEW YORK CITY, USA - JUNE 10: The annual Puerto Rican Day Parade in NYC honoring the inhabitants of Puerto Rico and all people of Puerto Rican birth or heritage. June 10, 2012 in New York City, USA