Frog 049 Red Head

Frog Venom manufactured around 1972 by DC ltd and possibly as new with no marks on lugs or case.

Comments are closed.