Provo Engagements: Valerie and Alvin

On April 4, 2011