Air China and Lufthansa aircraft on the ground at Frankfurt
Location: Frankfurt, Germany
1 sources from 3 citizen journalists
Topics: aircraft towing, cargo loading, star alliance livery, ground operation, commercial aviation, international airport, aviation, transport, infrastructure, urban