A fresh fruit display at a produce market in Dubai, United Arab Emirates

Royalty-free stock photo ID: 71335126

A fresh fruit display at a produce market in Dubai, United Arab Emirates