Landing by Emma Donoghue
$5.14
Shop on Better World Books
Add to price tracker
Price Comparison
Description
A delightful, old-fashioned love story with a uniquely 21st century twist, here is a romantic comedy that explores the pleasures and sorrows of long-distance relationships.