Bidspirit auction | 1916-J German 1/2 Mark Silver


1916-J German 1/2 Mark Silver