A review by lydiacatherine
Oliver Loving by Stefan Merrill Block

4.0

Ridiculously beautiful writing but tge story was dragged out for way too long- the final third was not needed. Ended up skim reading it.