Steve Carroll

Steve Carroll is a professional designer, teacher and artist. His latest work is created through drypoint printing.