"La Joie de Vivre" is a French phrase that captures the meaning of "the joy of living" or exultation of one's spirit.

Stuff I Like

Following