who wrote the song perfect that ed sheeran sings
Sheeran
-1
Section::::Abstract.
Perfect (Ed Sheeran song)
52836376
7057948477476565068
NONE
Section::::Composition and production.

Perfect (Ed Sheeran song)
52836376