Scottish Deerhound Dog Running Mascot
Sports mascot icon illustration of Scottish Deerhound or the Deerhound, a large breed of hound bred for hunting red deer running on isolated background in retro style.
More by Aloysius Patrimonio View profile
Like