Ulrich, Madeleine, and Maximilian Haas of Germany
Ulrich, Madeleine and Maximilian Haas touring the Salzburg, Austria area..