The Mirror Never Lies

January 31, 2016

Bible Text: Luke 4:14-30 |