A stone shrine is visible through the pine tree leaves in this classic scene of a Japanese garden settings. #129912734
Description
A stone shrine is visible through the pine tree leaves in this classic scene of a Japanese garden settings. The lush green trees surround the stone structure.