cup overflowing Published October 25, 2012 at 1050 × 848 in Generation to Generation ~ love spills over