ihearttvsnark:

30 Days of Smallville: Day 1 Favorite Character - Oliver Queen

ihearttvsnark:

30 Days of Smallville: Day 1 Favorite Character - Oliver Queen