a vegetable plant mostly found close to rocks or under the rocks at the snowy mountains of HIMACHAL
Uploaded to Everything — 5 years ago