Steven Millar, ‘Easter’, 2013, Lower East Side Printshop

About Steven Millar

American, Atlanta, Georgia, based in Croton-on-Hudson, New York