The Night Flare

The Night Flare - one of the primary symbols in the Lost Rest universe, signifying creative passion, ambition, and hard work.

Read more about other symbols and brand elements here: https://www.behance.net/gallery/88632193/Lost-Rest-Branding

Posted on Nov 26, 2019

More by Joseph Melancon

View profile