Published by: Storax Inc.
A Traditional Food Restaurant In The United Arab Emirates
(click to enlarge)