Japanese garden stone staircase covered in moss and surrounded by green foliage

Royalty-free stock photo ID: 38490334

Japanese garden stone staircase covered in moss and surrounded by green foliage