
Jennifer Larue May 01, 2013 In January of 2008, Rebecca Lloyd had her first art show at The Shop on Perry Street. The show included over a dozen pieces in acrylic paint, watercolor and mixed media in many different styles. There were boats in a harbor floating serenely, a geisha…
Recent Comments