Flowers Victoria is an award- winning Floral Boutique located in the heart of James Bay, Victoria BC. Best Flower Shop in Victoria.
Websites.ca Talk Ep. 51