Louise Menzies


Louise Menzies - artist from New Zealand. She was born in 1981 in Christchurch. She graduated from the Massey University. She was awarded the McCahon House Artists’ Residency, the Frances Hodgkins Fellowship.