lyrics reviews and song meanings
There is little doubt that “Perfect” from Ed Sheeran’s 2017 album ‘Divide’ is one of his…