Share
twitterlinkedinfacebook
Image 1 of 1
France Paris 28 tourists couple 9450_1287.jpg
France, Paris. Tourist Troubles. <br />
Try to tell a story. Here, tourists struggle on the streets of Paris, France. Better them than me.