Louisbourg

Cape Breton County, Nova Scotia, Canada