Position of TA1SA-R

13.0 miles southwest of ISTANBUL, TURKEY
Reported 3 hours 31 minutes 43 seconds ago

findU links

External links