High Altitude Science?

High Altitude Science?

Located at 11,000 feet, not sure if this is a guzzler or a hydrological instrument
SawtoothSean
on Jul 12, 2011 1:32 pm
Image Type(s): Informational,  Scenery
Image ID: 728088

Comments

No comments posted yet.