Lakeland sheep
Lakeland sheep • 3973×3060 pixels
©2025 David Gosnell • License this image