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