bark of olive tree (olea europea)

Royalty-free stock photo ID: 6532588

bark of olive tree (olea europea)