Skip to the main content
Important Update—Please Read
Inspirationalwoman_satrun_sm_preview

Sarah Satrun

Mokena IL USA

Catherine and Sarah Satrun are twin animators living in the Chicagoland area. When not animating, they enjoy creating fun, inspiring, whimsical art.