Walter Niggeler

Swiss numismatist