Pilot’s Eye Landing in Telluride

November 23, 2010


A great view out the front window of landing an airplane at Telluride airport in Colorado.