Rudy Tafel of Pennsylvania, US
Rudy Tafel enjoying the good life while vacationing in Europe.
.