Position of 085624Q6

90.4 miles southwest of AFYONKARAHISAR, TURKEY
Reported 18 hours 17 minutes 17 seconds ago

findU links

External links