Vivijesolo

Bringing a print magazine online and on social media.