Mirror of Zen Blog

Same Same

On the left is a man named Ralph Lincoln, who is an 11th-generation descendent of Abraham Lincoln.

Share this on:

Related Posts: