Anna Devane (played by Finola Hughes) on General Hospital on ABC was spotted wearing this black and white floral blouse on General Hospital on Mar 16 2020's episode. Anna's Top is the Eda Floral Ruffle Detail Top by ba&sh. For shoppable links visit wornontv.net/179206