Karen Yates

KAREN YATES


45 horses owned by Karen Yates


57 horses bred by Karen Yates