2221-3 Professor Ave
Cleveland, Ohio 44113
July 9, 2010

Grand Opening on Art Walk Night at Solomon Foto D-Lux