If my lattice has an atomic basis, do I also find the reciprocals of the basis vectors to get the reciprocal crystal structure?

That is what my crystal structure looks like. The blue atoms sit on every lattice point (basis vector of $\{0,0\}$) and the red atoms have basis vector of $\left\{{2\over3},{1\over3}\right\}$. The lattice vectors are:

$$a~=~\left\{-{1\over2}, -{\sqrt3\over2}\right\},$$$$b~=~\{1, 0\}.$$

I used these two lattice vectors and found their reciprocal ones, and plotted them:

I know that the blue atoms are correct because I know from previous experience that the reciprocal lattice of the hexagonal structure just looks like the direct lattice but rotated $45^\circ$. The problem is the location of the red atoms. To plot the above I took the basis vectors and displaced them by the reciprocal vectors. I don't know if that's correct.

The other alternative is to find the reciprocals of the basis vectors too and then plot them. Which is here:

So do I have to find the reciprocals of the basis vectors or not? The literature only specifies finding the reciprocals of the lattice vectors, but no mention of what to do when there's an atomic basis.

-