By Ramjee Verma
- Stock Photo ID: #PJ805794
- Image Credit: Picxy.com/ramjeeverma241
- Description:Beautiful image of taro plant leaf india
- Location: Street Number 7, Dagana Rd, Dasmash Nagar, Dasmesh Nagar, New Kartar Nagar, Hoshiarpur, Punjab 146001, India