DESCRY

Concept of the logo is combination of the sun, land and sea within an eye. The brand name descry means noticing something or sight seeing

More by Clifford Bright-Abu

View profile