A review by lrobinson444
Flags of Our Fathers by James D. Bradley
dark
informative
reflective
sad
medium-paced
3.5