M A N T I S

A logo design concept for a company called Mantis - music production company

More by Hollowe Studios

View profile