Alec

207 15 0
                                        

Things Alec Lightwood is not

1) Strait

1) your bitch

FANDOM STUFF 2Stories to obsess over. Discover now