Stephan Heimlich-Martin

Realist oil painter, focused on livestock and landscapes with the occasional still life thrown in.

From Calgary Alberta, now based in Nova Scotia.