Grand Canal Shoppes

A mixture of email, print, digital, and video advertisements.