Leica Store Gallery

By East City Art Editorial Team on August 4, 2014

Faith; Take the Leap STRATA Collective on Exhibit at Leica Store Gallery DC

An opening is scheduled for Saturday, August 9 from 6pm to 9pm.

Read More