amarriageoftrueminds:
When God was making James McAvoy, he accidentally over-Saturated the layers…
Reblogged 3 months ago from aprofessorstale
1,376 notes
james mcavoy, is a walking lip stain ad,
About ushas42