Gareth Hughes (Brother David), standing second from right

Image

Share