Position of F/LUARCA

37.2 miles northwest of OVIEDO, SPAIN
Reported 24 minutes 11 seconds ago

findU links

External links