Kevin Francis Gray

1972, Dublin, Ireland