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