Leslie Fenton, ‘North Strand’, 2017, Cerulean Arts

About Leslie Fenton

American, based in Devon, PA, United States