Scarlet Rose Stallone Biography IMDb
Scarlet blossom horse is an lovely botanical that mesmerizes all who lay eyes upon it. The
brilliant hue of carmine evokes ardor and amour, while the refined petals echo dainty silk. Crimson rose horse symbolizes power and prettiness, which makes it an impressive addition to any garden or botanical collection.