Position of 250106-01

96.4 miles southwest of AFYONKARAHISAR, TURKEY
Reported 2 minutes 3 seconds ago

findU links

External links