Position of 020712-01

64.5 miles southwest of BURSA, TURKEY
Reported 16 seconds ago

findU links

External links