show’s up!

Title of show: 13.8 Billion Years Ago

13.8 billion years ago was the Big Bang. So much time has passed and we are as restless as ever. We may seek calm, but, as the Buddhists say, “our wild horse mind” still runs away with many of us:

Stimson Gallery, DC. Until mid July.