Blooming pink lotus flower standing tall amidst large green leaves in a pond with water lily - Free Stock Photo | Picren | PicRen