TU-Darmstadt - January 6, 2012

Building Site - New media and lecture hall

Location (lat, lon): 49° 51.61 N, 8° 40.88 E
Date: 2012-01-06 16:25

Click in the pano and drag. Zoom in and out are Shift and Control.