Posted 7 years ago
Found this in little shop in Sarasota, Florida.
They told me it was owned by a local doctor from Tampa, Florida.
I have only showed it to a few people. When I take it out of its case the person that sees it is awestruck.
Any Info Would Be Helpful
Thank You, Ren