Artefactum Gallery brings stunning nature's masterpieces to Dubai

Artefactum Gallery brings stunning nature's masterpieces to Dubai
play icon
Top officials during the opening ceremony in Dubai.