Posts Tagged ‘A God in Every Stone’

A God in Every Stone, by Kamila Shamsie

Posted by: Lisa Hill on December 13, 2014