Add new comment

Geoff Baker
Posted October 16, 2019 - 10:34pm

In reply to by Kathy L.

I thought the exact same thing Kathy. In fact I did a search on company badges (logos) containing the word 'Elgin'. I rather doubt it's the watch company but I don't see anything else.