Charles Le Roy Paris Clock LocationOttawa, Canada Charles Le Roy (Paris) Clock in Ottawa, Canada ← Back to gallery