edmonton

edmonton

edmonton

Noun

the capital of the province of Alberta

Synonyms: