A Library Like Elinors

Currently reading

Paper Towns by Green, John (2009) Paperback
John Green
Progress: 117/305 pages