Labrador Cross small

Labrador Cross


© David Abse 2016