Beautiful Spanish ship pin with the name "Santa Maria" on it.
This comes from an estate sale, so I do not know the age of it.  However, because of the estate it came from, my guess is that it is 25 to 50 years old.
The pin has very nice detail.
The pin is in excellent condition - both cosmetically and functionally.