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







Edited by Watchtower (Sun Oct 22 2017 01:18 AM)