Picture 6 Posted by LOHAUS Admin on June 29, 2013 This is an image for Pictures of the Day – June 29 – The space at Shanghai LOHAUS. Images navigation ← Previous Next →