Websites hosted on 77.68.14.169 IP Address
Geo Location Information for 77.68.14.169 IP Address. The IP Address 77.68.14.169 is located at 51.4964 latitude and -0.1224 longitude in United Kingdom. Friendly Location for the IP Address is United Kingdom.
Iris Prize LGBT+ Film Festival - The home of LGBT+ film in Cardiff
- irisprize.org
Celebrating LGBT+ film in Cardiff, Wales, UK with an LGBT+ film festival, year-round events, outreach projects, and the world's largest short film prize.
4,439,499
$
240.00