Elder Richard E. Cook

Elder Richard E. Cook

Emeritus General Authority Seventy