How long are tropical fish pregnant for? – Swell UK

121

source