The Saudi Pavilion at World Expo in Shanghai

Editorial Stock Photo
Download The Saudi Pavilion At World Expo In Shanghai Editorial Photo - Image: 14860626

SHANGHAI - JUNE 10: The Saudi Pavilion at the largest World Expo on June 10, 2010 in Shanghai China.

Photo Taken On: June 10th, 2010

ID 14860626 | Dreamstime
  • 2
  • 851
  • 1
Designers Also Selected These Stock Photos
More similar stock images of `Saudi Pavilion`
Extended licenses