September 2025
26 photos
Paris, France. The Eiffel Tower and the Louvre are there for a reason, but the walking between them is the point. The food lives up to its billing.
← all albums