A review by ayereads
A Very Declan Christmas by Maggie Stiefvater

4.0

never in my life I thought that I will feel bad for Declan but here we are