Designed by
Title
Taro leaves glowing and shining from sun ray enlighten the dark cave where its grow #140673630
Description
Taro leaves glowing and shining from sun ray enlighten the dark cave where its grow. Concept of miracle invention, hidden beauty and discovery. Colocasia esculenta