Kehler Liddell Gallery Artist Talk & Closing Reception

Saturday, Oct 7, 2017 from 3:00 PM to 4:00 PM

Location: 873 Whalley Ave, New Haven, CT 06515
Please join artists Penrhyn and Rod Cook as they discuss their current exhibition, Vanishing, a collection of photographs from recent travels to Kenya and Tanzania.