PostScript, 183183 175 bytes
Code (compressed version):
20 20 scale 9 6 translate<</f{closepath fill}/c{0 360 arc f}/l{10 0 lineto -60 rotate}>>begin 0 0 5 c 1 setgray 3{0 0 moveto 10 0 lineto 5 -8.65l linetol f 120 rotate} repeat 0 0 1.5 c 0 setgray 0 0 1 c showpage
Code (uncompressed version):
20 20 scale % over-all scale
9 6 translate % over-all shift
% define some short-named procedures for later use
<<
/f { closepath fill }
/c { 0 360 arc f } % filled circle (x, y, radius are taken from stack)
/l { 10 0 lineto
-60 rotate } % long line + rotate by 60°
>> begin
0 0 5 c % big black circle
1 setgray % set white color
3 {
0 0 moveto l l f % white triangle
10 0 lineto
5 -8.65 lineto
f
120 rotate %+ rotate by 120°
} repeat
0 0 1.5 c % white circle
0 setgray % set black color
0 0 1 c % small black circle
showpage
Result (as animation to see how it is drawn):