LEAH on Stage 32

LEAH

Leah Shortell is an independent documentary filmmaker and photographer from Chicago, Illinois. She has traveled the world for her work, visually capturing life and culture one frame at a time.

View this project on Stage 32