Old Surehand

from Wikipedia, the free encyclopedia

Old Surehand stands for: