CTV Edmonton

Location:
Edmonton, Alberta
Affiliation:
CTV
Set Design by: Devlin Design Group

2011 set