Image 1 of 1
130715-DEU-017-TimGraham.jpg
Painted facade of Grimms Fairy Tale story of Little Red Riding Hood in the village of Oberammergau in Bavaria, Germany