Position of 24271039

61.2 miles northwest of ZAMORA, SPAIN
Reported 7 days 53 minutes 7 seconds ago

findU links

External links