Leo Neufeld Artist Talk

  • Tortuga Gallery 901 Edith Boulevard SE Albuquerque, NM, 87102 United States

Sunday afternoon, join Leo at Tortuga for an informal talk about his creation of seascapes in California summer 2014.  4-6pm.