In England, sheep never seem to be scarce. Throughout the lush green countryside, one can notice dots of white fluffl scattered everywhere. As often as we walked through fields with grazing sheep, I realized that they are not very sociable creatures 🙂
0 Comments