A review by thelibraryoft
All by My Elf by Olivia Dade

2.5