Position of FW6248

48.3 miles northeast of CLERMONT-FERRAND, FRANCE
Reported 3 seconds ago

findU links

External links