Scenery from the hotel
16 Views
0
The great view from the hotel in Choshi city, Chiba prefecture, Japan.
After tyhoon gone.
After tyhoon gone.