biography

Kate Giffin is a portrait photographer based in New Brunswick, Canada.