Berckstrasse

Bremen, GERMANY