Bad Rain

Oberstaufen (Germany)

Oberstaufen (Germany)

Restaurant Bad Rain map and address