How long are tropical fish pregnant for? – Swell UK

116

source