May9

Canaan's Graduation

Lynchburg, VA