The tranquil place, Japan

2
The tranquil place, Japan

The tranquil place, Japan.