Stack pyramid stone zen pebbles nature on big rock at coast #233783923
Description
Stack pyramid stone zen pebbles nature on big rock at coast with blur blue sea background. meditation tranquil calm still balance relax of buddhism religion or tropical travel summer holidays concept