#1Barry Allen Imaginesby paech23451most likely mostly smut bc hes so bad i swearezramillertheflashlemonezramillerbarryallenlemonezramillerflash+20 more