Skip to content
Tamarra Lessard

Tamarra Lessard

Camera

Tamarra Lessard is an award-winning documentary filmmaker based in Edmonton, CAN, whose work has taken her across the globe.

↑ ↓ to move · Enter to open · Full search page