Scarlet sage - Salvia splendens Vista Red blooming in the garden bed ...

Scarlet sage - Salvia splendens Vista Red blooming in the garden bed ...