13658406_1224189890924900_1278051856_n Published July 9, 2016 at 1080 × 1080 The first fava beans. (Bonus cat.)