Thomas Mann, ‘Beach’, 2011, LeMieux Galleries

About Thomas Mann

American, b. 1947, Northampton, PA, United States, based in New Orleans, LA, United States