Paris

Great Walking City

Location: France (Europe)