Saints and Motor Bikes

Oberammergau, Upper Bavaria, Germany.

Advertisements