The Nameserver ns1.tristanmedia.com have a IP Address of 198.241.10.53 which is hosted on United States.
Artists - Exhibitions -- News - Press - Publications - Gallery - 2 East Broadway, 200, New York, NY 10038, USA - t: +1 212 23 9 2758 - 狐福创作空间