JAKARTA, April 11, 2015 - Students perform during the 13th International Festival of Language and Culture in Jakarta, Indonesia, April 11, 2015. The International Festival of Language and Culture is an annual celebration and showcase for the diversity of linguistic talents from across the world.

1 / 1
 

Latest News

Latest Photos