Hermann Tafel of of Germany
Hermman Tafel of Germany touring the Salzburg, Austria area.
.