Stock Photo: Cafe on the market place, Bremen, Germany, Europe