\documentclass[border=5mm]{standalone}
\usepackage{luamplib}
\begin{document}
\begin{mplibcode}
beginfig(1);
path a; a = (left .. right) scaled 42;
pair P; P = origin; r = 31;
draw a rotated r withcolor 2/3 red; draw a rotated (90+r) withcolor 2/3 red;
draw P withpen pencircle scaled dotlabeldiam;
label(btex $P$ etex, P shifted 10 dir 68);
z0 = P + 20 dir -20;
draw z0 -- P
 cutafter fullcircle scaled 8 shifted P
 withpen pencircle scaled 1/4;
label.rt(btex \textit{pole} etex, z0);
endfig;
\end{mplibcode}
\end{document}