Stryd Homepage Concept By Green Chameleon Webdesign Homepage Infographics Design 2
Loving the layout offset from the background -- Playe on Behance