TTN

Sofitel City Centre rides high in 2003

A suite at the City Centre Sofitel in Dubai.

Spacer