wet foot with flower of orchid

Royalty-free stock photo ID: 111491759

wet foot with flower of orchid