More ideas from neela
Alexander Calvert aka Jack (supernatural)

Alexander Calvert aka Jack (supernatural)

This is flawless and wonderful and so beautiful I may just cry quietly for a while

This is flawless and wonderful and so beautiful I may just cry quietly for a while <- So beautifully depicted!