red-lipstick:Teetering Bulb Studios - Fragments, 2011 IllustrationsTeetering Bulb St
red-lipstick:Teetering Bulb Studios - Fragments, 2011 IllustrationsTeetering Bulb Studios are Zelda Devon and Kurt Huggins from Brooklyn, New York. -- source link
#art