Village Shoppes

Logo for a mall in suburbs of Massachusetts