All the legends are true. HAPPY 10 YEARS, SHADOWHUNTERS! (FIRST AIRED JANUARY 12, 2016)
ojovivo

Love Begins

#extradirty

Product Placement
he wasn't even looking at me and he found me

Kaledo Art

shark vs the universe
One Nice Bug Per Day
trying on a metaphor

祝日 / Permanent Vacation
Xuebing Du
KIROKAZE
taylor price

Janaina Medeiros
Lint Roller? I Barely Know Her
wallacepolsom

blake kathryn

No title available
NASA

⁂
seen from United States

seen from Malaysia
seen from United States
seen from Saudi Arabia
seen from United States

seen from United States

seen from Malaysia
seen from United States

seen from United States

seen from Malaysia

seen from Australia

seen from Malaysia

seen from China

seen from United States

seen from Maldives

seen from United States

seen from United States
seen from United States

seen from United States

seen from Singapore
@magnusbn
All the legends are true. HAPPY 10 YEARS, SHADOWHUNTERS! (FIRST AIRED JANUARY 12, 2016)
SHADOWHUNTERS (3.11) | LOST SOULS
happy 9 year anniversary to the most iconic scene in tv history
march 29th, 2016
Alec: I need you there, Magnus. But as a warlock representative, not as my boyfriend. Is that okay?
SHADOWHUNTERS 2.14 "The Fair Folk"
50 Days of Magnus and Alec → 2/50
↳ The Powers That Be
Harry Shum jr. as Magnus Bane in Shadowhunters season 1
My GIF masterlist
SHADOWHUNTERS 2.01 "This Guilty Blood"
15 days of Shameless: Day 10 - Favorite friendship.
∟ Ian/Mandy(/Lip).
SHADOWHUNTERS 2.01 "This Guilty Blood"
two malec comms from kofi :'D 🍃✨
Alec: I need you there, Magnus. But as a warlock representative, not as my boyfriend. Is that okay?
SHADOWHUNTERS 2.14 "The Fair Folk"
ANYWAYS.. Claude deserved better. I think the running order fucked him over especially since he came third in the first semi with only tele votes.
PHEWW THAT WAS TOO CLOSE
CONGRATS AUSTRIA
5th place by the juries proud of Claude
Not letting martin speak 🤣🤣🤣