Germany, Lemgo, University of Applied Sciences
Description : Lemgo