Frances Heath
Greyhounds WA Cannington
Cannington, Western Australia
"Frances Heath"
Hell hole for the greyhounds. You bet they die!!