How many affiliated shops are associated with the flower delivery network best known by its telegraphic address?
over 58,000
-1
Section::::Abstract.
Telegraphic address
5602175
-1
Section::::Abstract.
Interflora
4048024