When I landed on the home page of women's clothing and accessories brand Plumo, my initial reaction was “Ooh, this is interesting. It looks like they're doing something different”. But I was soon to wonder, “Where do I go from here?” First impressions Stylish, contemporary imagery does a fine job…