top of page
Ella Ruth Francis is an elegant muppet with a big ol' belt! She was born and raised in San Francisco, CA with 2 gay mothers, 2 gay fathers, 2 older sisters, and 1 small dog. She currently lives in NYC with her partner and their westie named Macbeth.
bottom of page