Idle Hands // Idol Hands
A 2-channel video installation by Kiah Butcher
January 5 - February 25, 2024
Opening Reception: Friday, Janaury 5, 6-10pm
Location
2822 E. 17th Avenue
Denver, Colorado 80206
Hours
January 5 - February 25, 2024
Saturdays & Sundays 12-5pm, and by appointment