new icn messageflickr-free-ic3d pan white

Toomey Hall Labs

Missouri University of Science and Technology in Rolla Missouri. Toomey Hall houses the Mechanical and Aerospace Engineering Departments.

520 views
0 faves
0 comments
Taken on July 19, 2012