Teddy Bear Cholla

Royalty-free stock photo ID: 25872964

Teddy Bear Cholla