The Loop (TV)
Ashley Nicole Rickards (born May 4, 1992) is an American actress. She portrayed Rosa Dillon/Top in the third season The Flash episodes, "The New Rogues". and "The Once and Future Flash".
Community content is available under CC-BY-SA
unless otherwise noted.