Gareth Hughes (Brother David) at a religious service at St. Mary's Episcopal Church

Image

Share