Skip to content

Le Cheri

Craig LaBan reviews Le Cheri, 251 S 18th St., at the Art Alliance, Philadelphia. ( DAVID M WARREN / Staff Photographer )

Published