An oasis of tranquility in an urban space. Located in the town of Giessen, Germany, this home stands among rows…
This website uses cookies.