lorde

Peter Stichbury

is an Australian painter. Stichbury graduated from the Elam School of Fine Arts, University of Auckland in 1997. He won New Zealand’s prestigious Wallace Art…