Kevin Pack Photography | 2012
Young PatriotTorch Bearer