\begin{tikzpicture}
\tkzDefPoint(0,0){o}
\tkzDefPoint(2,0){A}
\tkzDefPoint(-2,0){B}
\draw[thick,->](89:2)--(90:2);
\draw[thick,->](269:2)--(270:2);
\tkzDefPoint(80:1.5){a}
\tkzDefPoint(230:.5){b}
\tkzDefPoint(260:2.667){aa}
\tkzDefPoint(150:1.8){c}
\tkzDefPoint(330:2.222){ca}
\tkzDefPoint(350:1.3){d}
\tkzDrawCircle[solid,color=brown](0,A)
\tkzLabelPoints(a,b,c)
\tkzLabelPoints[below](d)
\tkzDrawPoints[size=6](A,B)
\tkzClipCircle(o,A)
\tkzCircumCenter(a,b,aa)\tkzGetPoint{cab}
\tkzDrawCircle(cab,a)
\tkzCircumCenter(c,d,ca)\tkzGetPoint{ccd}
\tkzDrawCircle(ccd,c)
\tkzDrawPoints[size=8,fill=red](a,b,c,d)
\end{tikzpicture}