Smallest Shepherd in world. Walking puppy in nature in morning. Welsh Corgi Pembroke tricolor sits on pebble beach in morning #222766771
Description
Welsh Corgi Pembroke tricolor sits on pebble beach in morning against background of blue sea and dawn. Smallest Shepherd in world. Walking puppy in nature in morning