Hand with floating pebble stack; finding inner peace concept

Royalty-free stock photo ID: 629648

Hand with floating pebble stack; finding inner peace concept