"Castle on the Hill" from ÷ (Deluxe) by Ed Sheeran on iTunes

Preview, buy, and download the song "Castle on the Hill." from the album ÷ (Deluxe) for ¥250. Free with Apple Music subscription.