thebarkingfox.com
Picture of the Week 06/07/17
Did anyone notice that the continued existence of the Jewish people as a nation is the greatest evidence that there is a God in heaven? © Albert J. McCarn and The Barking Fox Blog, 2017. Permissio…