Possessing good vision, having clear sight, or one who sees clearly

1 Post