John Lonergan, ‘Winter Snow’, Beverly McNeil Gallery

About John Lonergan

based in Birmingham, AL, United States