Sight found this beauty in a creek today! Says : "jefferson 2724 xa" Id call it a frame but why the opaque glass? Any ideas?