Ashley Rickards

Ashley Nicole Rickards (born May 4, 1992) is an American actress. She will portray Rosa Dillon/The Top in the third season of The Flash. The Flash Has Cast The Top - Comicbook