Bebra

Hessen, Germany