toudugoli

s. toudugoli — A kind of wild fig tree.manner-1886-vision