Mare and New Born Foal

Back to Search Results

A mare licks her newborn foal in the barn after giving birth on a Kentucky horse farm.
< previous image next image >