Reverence for life is the highest court of appeal.

Reverence for life is the highest court of appeal.

Add to Favorites

Like it on Facebook, Tweet it or share this question on other bookmarking websites.