Stephanie Kluk Photography
Self portrait for Liz Maugans' "The Artists Trust" piece at MOCA Cleveland
2017
PREV / NEXT   8 / 8