fbpx

×

Summer camp boys spending time with their counselor at the Christian youth summer camp Shepherd's Fold Ranch.