Seen better days but those green stars are amazing. Stamped G.S.W screen process patented.






Last edited by Watchtower; Sat Oct 21 2017 11:18 PM.