Kevin LeDuc
Kevin LeDuc
An American Photographer
ACT II No.o1, ROCHESTER, New York