Position of IW3FCI-7

19.9 miles northeast of PADOVA, ITALY
Reported 9 days 13 hours 58 minutes 31 seconds ago

findU links

External links