Champs Elysees

Reflections

The Greatest City in the World is?

Share

Sinatra would disagree, but the answer is not New York. Despite the Olympic hoopla, London is not calling and neither is Paris