Solangelo | Royaltyby Solangelo_life5.8K1277This was written ages ago please excuse the terrible writingCompletedsolangelosolangeloroyaltysonofappollo+6 more