August 29, 2013

What High Priests do best...

Early morning Bishopric meetings wear him out. This is what he does as soon as he gets home. He takes a 20 minute nap before church starts.



No comments: