The Day in Photos – December 17, 2016
Russian President Vladimir Putin is seen on arrival at Haneda International Airport on December 16, 2016 in Tokyo, Japan. Putin is on a two-day tour to Japan. (Photo by Okauchi/Rex Features/Shutterstock)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy