The Nameserver poulet.zoy.org have a IP Address of 80.65.228.129 which is hosted on France.
Fotopedia encyclopedia: images, pictures, photos, photographs for humanity.