Back to photostream

Engineering

The engineering department is undeterred, immediately locating the tallest structure still standing, and laying triumphant claim to it!

304 views
0 faves
0 comments
Uploaded on December 24, 2009
Taken on December 24, 2009