karakeeb
An Arabic logo for a shop that sell different stuff. Karakeeb means stuff in arabic :)
More by susa af View profile
Like
An Arabic logo for a shop that sell different stuff. Karakeeb means stuff in arabic :)