Anchor & Rose Anchor & Rose is a new Apothacry in Portland, Maine. With a name as visual as “Anchor & Rose”, a melding of the 2 images seemed like a perfect fit for the strong/soft feeling of the brand. 27 July 2014 Logo/Branding Newer Post Fort Williams Foundation Older Post Dextrous Creative