KAREN DUNCAN

KAREN DUNCAN
STEVENSTON
AYRSHIRE
Scotland
duncankaren@sky.com

Owners of:

  • Cavalier King Charles Spaniel
LoadingLoading