British Airways and LOT aircraft at Heraklion Airport, Crete
Location: Heraklion, Greece
1 sources from 7 citizen journalists
Topics: aircraft spotting, airport tarmac, british airways, aviation, commercial airline, heraklion airport, travel, transport, urban infrastructure, daily life