This is a photo of some cicada slough, was taken in XiaMen exhibition garden, China.

Code produit:
114281635