Goodmorning dreamers, the protagonist of today’s geek post is Dinah Laurel Lance, aka Black Canary in the Arrow TV Show. I have to admit that I am not a big fan of this character (sometimes I cannot stand her) but her makeup is perfect in every detail and I think that her Black Canary look … Continue Reading