Brand: Interflora Media: Print Category: Professional Services Agency: Y&R Geo: Spain Interflora: Dog Advertising Agency: Tapsa / Y&R, Madrid, Spain