Charles Le Roy Paris Clock

Charles Le Roy Paris Clock, Ottawa, Canada

Location
Ottawa, Canada

Charles Le Roy (Paris) Clock in Ottawa, Canada

← Back to gallery