a dewy yellow orchid

a dewy yellow orchid

 Stock photo ID: 122141434