Scarlet blossom horse is an lovely flora that mesmerizes all who lay eyes upon it. The brilliant tone of carmine evokes desire and love, while the graceful blooms resemble dainty
fabric. Scarlet flower steed symbolizes might and beauty, which makes it an impressive addition to any grounds or plant assortment.