Stock Photo - The perfect spot to find inner peace
Yoga, hands and woman at beach in meditation for zen peace, wellness and mindfulness in outdoor nature. Lotus closeup, sand and calm person on holiday vacation for spiritual healing or mental health - Stock Photo
Stock photo ID: 1172918
How do you plan to use this image?
Choose Size and Download