fbpx

Prove your humanity


Donna Carole Roberts

Donna Carole Roberts

Donna Carole Roberts is a filmmaker based in Pittsburgh and lives in the city's Point Breeze neighborhood. She has a master’s degree in environmental sciences.