The "Leo Lucas" user's logo

Leo Lucas

London, United Kingdom

www.leolucas.com

Proactive, versatile and curious visual communicator, equipped with positive attitude towards higher creative challenges. Please have a look around and feel free to get in touch if you have any question, comments or suggestions! ... ohulelehihiii! :D

Followers