Results 1 results found Abra Boat on Dubai Creek, Bur Dubai Grand Mosque in the background, Dubai, United Arab Emirates, Middle East