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