Clitoria ternatea or Aparajita flowers

Royalty-free stock photo ID: 113454730

Clitoria ternatea or Aparajita flowers