photo: Bryan Lowe.