1749

Len Lovshin explains tilapia culture in research ponds located in Pentecoste, Ceara, Brazil.

 

 

 

 

 

 

 

 

 

 

 

 

 

Len lovshin at the aquaculture research station located in pentecoste, brazil.