Position of FW6687

12.5 miles southwest of ELCHE, SPAIN
Reported 9 minutes 39 seconds ago

findU links

External links