Sea Star Square
this is a proposed concept for a mall logo design located in portsaid, Egypt.
Posted on
Sep 11, 2020
More by Ahmed iliraqi View profile
Like
this is a proposed concept for a mall logo design located in portsaid, Egypt.