BIG planes deserve BIG pictures! This gorgeous monster takes to the skies, powering off of runway 26 Right for Frankfurt, Germany. What a sight to see and easily one of my most favorite pictures to date!
Copyright Michael Davis & Images Used With Permission