Position of 131322Q5

82.1 miles southwest of AFYONKARAHISAR, TURKEY
Reported 8 hours 18 minutes 5 seconds ago

findU links

External links