Angel on My Shoulder

$13.00
(No reviews yet) Write a Review
SKU:
978-0-8059-5864-5
by Heidi Haywood A guardian angel watches over a young man in war-torn Berlin in this tragic yet disarmingly funny novel. (2003, paperback, 124 pages)