story photo

RIT’s 28th Big Shot photo project will be at Cowboys Stadium in Arlington, Texas, on March 23, 2013.

Read the story this photo appeared in here »