10288741_301972169961796_1309286398035398435_n June 16, 2015 639 × 960 The excellence of a gift lies in its appropriateness rather than in its value