Stock Photo: Outdoor restaurant on Main river, cider, Gerbermuehle, Frankfurt, Hesse, Germany, Europe
Stock Photo: 1848-406095 Outdoor restaurant on Main river, cider, Gerbermuehle, Frankfurt, Hesse, Germany, Europe