Aloe Vera Plant close-up

Royalty-free stock photo ID: 131381321

Aloe Vera Plant close-up