Drawing from his experience at an artists’ residency at Laguarres, Spain, and his grandparents’ home in Humacao, Puerto Rico — as well as the vexed relationship between those two locales — David Antonio Cruz’s elaborately constructed mixed media works consider what “home” means.