story photo

Andrew Davidhazy

Self-portrait by Andrew Davidhazy, professor at RIT’s College of Imaging Arts and Sciences

Read the story this photo appeared in here »