A German Shepherd Watching The Waves On The Beach

$40

Great Big Canvas

Five year old male German shepherd sitting on a beach waiting to be called. Croyde, North Devon, UK.

No reviews