Unveiling of Christopher Columbus statue in Blauvelt, NY

This past Sunday, September 29, the Christopher Columbus statue that was rescued from Richmond, Virginia was officially unveiled in his new home, the Sons of Italy lodge in Blauvelt, New York. View the wonderful photos and video here.

Leave a Reply

Your email address will not be published. Required fields are marked *