Shimoda beach

Shimoda beach

Shimoda beach on Izu Peninsula