David DiMichele has created numerous installations and then turned to photography....

0