You sure it's 3.5"?
Could be a ruby red/german red female, they often pick up some red (some more than others), but I'd still say it's a female, especially if it's that large, the fins are also too rounded for it to be a male.
Could be a ruby red/german red female, they often pick up some red (some more than others), but I'd still say it's a female, especially if it's that large, the fins are also too rounded for it to be a male.