Stephen Amell (born May 8, 1981) is a Canadian actor. He is perhaps best known for portraying Oliver Queen in The CW series Arrow.

White Men in Hollywood that Woo Black Women

Colin Farrell.. the only acceptable picture i have found of him. Normally not my type but this makes perfection.

Pinterest • The world’s catalog of ideas