Laughing French, Neuschwanstein, Germany, 2008
Laughing French, Neuschwanstein, Germany, 2008