Moffat Inn, Niagara On The Lake, Canada

Moffat Inn, Niagara On The Lake, Canada. 3-storey White Building With Green Door And Windows. Photo