Well, I understand that you may admire the visual, but if it's an ad (and I assume it is supposed to be one) it should also convey some message - a USP or however you wanna call it.
This piece is just nice to look at for a moment but it leaves with no reason to get interested in some Batelco Directory. Where was the copywriter? Sleeping??

I love the art and think the concept is clear without any copy. I do think that a little creative copy or a slogan would bring it home even more though. Something like "cut through the clutter of life" or something to that effect.