The Christmas Seal

Do you have any treasured ornaments that are tied to nature?

Seals have always held special meaning to me.

Because, they are an amazing creature of nature!

Previous
Previous

1980 Spot Of Christmas

Next
Next

A Centerpiece Has Meaning