The Dubai Frame is an architectural landmark in Zabeel Park, Dubai. It has been described by The Guardian newspaper as "the biggest picture frame on the planet, ” however is also controversial as the "biggest stolen building of all time.”

Dubai Frame

AED55.00Price