A person having powers of endurance...


Popular Posts