August 13, 2015 LeDaro LeDaro: A deer and rabbit having fun We humans need to learn from this. Peace is always better than fighting.:) Continue reading