Return to Article Details Natural History Museum Dr. Carlos A. Torres de la Llosa (Montevideo, Uruguay). Download Download PDF