"Tribulus Omanense Flower" is the national flower of United Arab Emirates (UAE)


Tribulus Omanense Flower