Green leaf with ladybug ribbon and enclosed in a glass sphere

Royalty-free stock illustration ID: 76206952

Green leaf with ladybug ribbon and enclosed in a glass sphere