Biberach Marktplatz live webcamViews - 318

View of the town square of Biberach from the town hall.