Just saw this in the Black Forest in Southeast Germany. A distant relative. I wonder what it's called in English. Does anybody know? 
Villingen-Schwenningen
Photo
Shared publiclyView activity