Excellent picture. The Christian message, boiled down, is essentially to struggle against letting anyone be invisible. You are, inter alia, living that faith.