The hand of buddha

Royalty-free stock photo ID: 128512571

The hand of buddha