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.
Posted on
May 4, 2020
More by Aloysius Patrimonio View profile
Like