story photo

Supplied image

Stacy Lawrence is a graduate of RIT’s National Technical Institute for the Deaf and the founder and director of Deaf Film Camp at upstate New York’s Camp Mark Seven in Old Forge, N.Y.

Read the story this photo appeared in here »