The Electric Michelangelo.
London: Faber and Faber (2004). First edition. 340 p. Fine in wrappers and fine dust jacket. Hall’s second novel.
$15.00
In stock
London: Faber and Faber (2004). First edition. 340 p. Fine in wrappers and fine dust jacket. Hall’s second novel.
$15.00
In stock