Khmer Krama

Bonaguil, France - 2002