Trees speak louder than words.
Les arbres parlent plus fort que les mots.
[ 14/09/10 ]