The Venerable Dr. David Anderson
Slideshow image

.