#1The Story of Esmeralda Felicity St...by Vicky2451863Felicity has a few secrets up in her sleeves. Secrets thta no one in Team Arrow knows or Team Flash know about. Her life has been difficult and a race for survival since...fanfictioncarterstevenswilsonnoahbennett+16 more