karakeeb

An Arabic logo for a shop that sell different stuff. Karakeeb means stuff in arabic :)

More by susa af

View profile