Locations
SaI08-0007
Al Khobar, Sunset Resort, Saudi Arabia Saudi International 2008