Swan Custom Photography specializing in wedding and portrait photography for the GTA. Other towns included: peterborough tottenham mississauga milton bolton newmarket beeton alliston markham toronto brampton schomberg orangeville aurora orillia