American Cocker Spaniel

Lily

American Cocker Spaniel brown and white