Thea Queen

(Created by downpour)

Tags

Add Tags

Recent Activity (See All)

About

Thea Queen (born January 21, 1995) is the sister of Oliver Queen, and daughter of Moira and the late Robert Queen.

Photos

Celebrities / See All Spots (1)

Entertainment / See All Spots (2)

Comments