A New Owners Guide to Shetland Sheepdogs

Linda Churchill