Position of TA2DLA-8

16.0 miles southeast of ISTANBUL, TURKEY
Reported 47 minutes 32 seconds ago

findU links

External links