Old World Christmas Horse Head Blonde Glass Ornament

Product Details

The Horse is a noble animal representing loyalty, courage, grace, and speed. On the evening of December 5th and on the day of December 6th, Saint Nicholas himself rides upon a beautiful white steed traveling throughout parts of northern Europe.

Our Story

In 1962, a young couple opened a variety store to serve the needs of the mostly middle class Italian families that lived in the area. Located 90 miles North of New York City on the western shores of the Hudson River in the quaint Village of West Haverstraw, they began their life journey together. The store fronted Railroad Avenue and Bill and Rosanne lived upstairs allowing them to work side by side in their labor of love. [Read More...]