Prince Charles visiting Borobudur, Reuters, Nov 2008

Prince Charles visiting Borobudur in Central Java, Indonesia. Reuters, Nov 2008

Advertisements