View Post

The Dubai Frame

Residents and tourists rushed on the first day of 2018 to get the first sight on Dubai’s latest landmark. Rising 150 meters from Dubai’s Zabeel Park, the “World’s Largest Picture…
Share