Grand Canal Shoppes

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