Skip to main content Skip to search Skip to search

About

Caroline Davidson

CAROLINE DAVIDSON, of Pickering, Ontario, grew up in Ithaca, New York. Her father was a physicist and her mother an artist who gave her an imagistic eye and unlimited atoms to read.