Alicia Taylor shoots cover for Voyeur Magazine