Zen lile black stone stacked by the beach

Royalty-free stock photo ID: 4042240  |  Categories:  Nature & Landscapes, Religion
500x333JPG 46Kb
1501x1000JPG 268Kb
5606x3734JPG 3.88Mb