Little Venice in Bamberg

Little Venice in Bamberg, Germany. Houses, river Regnitz and blue sky.

by
by
by
by
by
by