Harry's New York Bar is a tourist attraction, one of the Mountains in Paris, France. It is located: 12 km from Clichy, 13 km from Levallois-Perret, 800 km from Brussels. Read further
Report photo
License: No known copyright restrictions