Leucadia
Leucadia is a surfy town nestled on the coast of Encinitas, CA. "Keep Leucadia Funky" is its tagline. This started with a quick sketch that took several iterations to simplify. Its always hard to keep it simple!
More by Nick Abrams View profile
Like