Lambing 2025 Leave a Comment / lambing, Life on the Ranch, sheep / Marcia A lull in lambing has given me time to reflect… Lambing 2025 Read More »