Results 1 results found Hirsau Abbey, Eulenturm Tower, Black Forest, Baden Wurttemberg, Germany, Europe Hirsau Abbey, cloister with the Eulenturm, Owl Tower, Hirsau, Black Forest, Baden-Wuerttemberg, Germany, Europe