IP Address: 62.196.61.84

Country: Italy | 
City: Parma | 
Region: Emilia-Romagna | 
Timezone: Europe/Rome | 
ISP: Irideos Spa