David Maher
An image from Amazing Grace, one of the productions that also features David Maher.

David Maher