Logo design - occhio che

Logo design for "occhio che", it means "eye that" and it's an italian online newspaper.

More by Martina Vaccaro

View profile