Pinned 9 years ago
The view from The Arc du Triomphe in Paris - 5 of the Best Views From Above in Paris - The Trusted Traveller