Results 1 results found The Passerelle Debilly (Debilly Footbridge), an arch bridge across the River Seine, Paris, France, Europe Eiffel Tower and Passerelle Debilly, Paris, France