Red parrot fish - live birth or lay eggs

Question: Red parrot fish - live birth or lay eggs

Tags: