Archie Guilfoyle

Archibald Dominic Guilfoyle is an Australian racer