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.