emagazine.com
Summer on Style
Summer Rayne Oakes is a green leader for the wired generation.