DEU, Germany, Hagen, in a market garden. DEU, Deutschland, Hagen, in ...

DEU, Germany, Hagen, in a market garden. DEU, Deutschland, Hagen, in ...