Ida Munro is an Production Designer & Director from Auckland, New Zealand.
No credited titles to show.