Thailand’s Supreme court invalidates ruling on Mae Mo fossil terrace3

Gallery