Websites hosted on 67.20.120.62 IP Address
Geo Location Information for 67.20.120.62 IP Address. The IP Address 67.20.120.62 is located at 40.2139 latitude and -111.634 longitude in United States of America. Friendly Location for the IP Address is Utah, Provo, United States, 84606.
SHIMPEI TAKEDA
- shimpeitakeda.com
Shimpei Takeda (武田慎平) is an artist working with photographic materials. He primarily focuses on cameraless photographic techniques to capture otherwise unseen interactions of materials and light. He has exhibited internationally, including A Different Kind of Order: the ICP Triennial, and Towada Art Center (Japan). His
Not Applicable
$
8.95