Hard work paying off for Galea

1610059797