This is a picture of Pluto and it's moon, Charon, from about 20 million miles away.
But the New Horizons spacecraft is now about 13 million miles from Pluto and closing in. On July 14 the spacecraft is scheduled to be within about 7,750 miles of Pluto. New Horizons is so far from Earth that it takes 9 hours to send and receive a signal, making the spacecraft hard to direct in real time. New Horizons has been traveling for 9.5 years to reach Pluto.
Below is a Pluto-centric GIF where Charon is shown as it moves in relation to it. Charon makes one orbit around Pluto every six days, nine hours and 17.6 minutes — which is the same amount of time it takes Pluto to make one complete turn on its axis. The GIF incorporates images taken over the course of a few days.