Designed by Alphaville Architects, this small home in Japan has a unique look that may leave some people feeling dizzy. The building is described as a micro-living space and has a total area of just 45 square meters. The structure is divided...
Subscribe to Applenews247.Com Newsletter