A review by erinastin
Foster by Claire Keegan

5.0

What an absolute gem of a novella