Artist Creates Amazing Patterns With Stones On The Beach

11.

stone art

12.

13.

14.

stone art

15.

16.

17.

18.

19.

20.