Caroline Beale


Caroline Beale - visual artist from Canada.