ID 310402060 © Tr5876 | Megapixl.com
Sharing is not just caring, it's also about giving credit - add this image to your page and give credit to the talented photographer who captured it.:
good vs evil morality ethics virtue vice righteousness wickedness altruism selfishness kindness cruelty benevolence malevolence honor dishonor corruption purity impurity nobility depravity debate ethical philosophy moral values human nature dilemmas relativism absolutes responsibility german