divisare

Al Sowwah Island

Sowwah Square, a new business centre in Abu Dhabi.

Photos by Michele Nastasi
×