- taylor russell
taylor russell
I spotted Taylor after her play in London!