The Market Square in The Centre of Bremen, Germany

Market Square