arrowstaredown

Stardust and Stephen Amell are unimpressed.

Stardust and Stephen Amell are not best friends.

stardustpunched