S R D EXTRA GERMANY

A trademark used by S.R. Droescher.

 

 

c 1891-1924