cup of tea from the flowers of lime and lime tea

Royalty-free stock photo ID: 104991608

cup of tea from the flowers of lime and lime tea