Text caption presenting Fail Fast Succeed Faster. Word Written on Do not give up keep working on it to achieve Three #240691447
Description
Sign displaying Fail Fast Succeed Faster. Conceptual photo Do not give up keep working on it to achieve Three Competitors Standing On Podium Holding Trophies Celebrating Victory.