Wonderful greyhounds

Wonderful greyhounds

It is good luck to pet a greyhound.