Question : who plays spencer hastings in pretty little liars
Answer : Troian Avery Bellisario