1 Images
Little people on screen
38-year-old Nelson de la Rosa, who passed away this month, was featured in “The Island of Dr. Moreau.” (Santiago Llanquin / AP)
Copyright © 2024, Los Angeles Times | Terms of Service | Privacy Policy | CA Notice of Collection | Do Not Sell or Share My Personal Information