Cara Weston, ‘River, Garrapata Beach’, 2007, Weston Gallery