Hotels & Lodges - Les Taylor Photography

Shimoda Prince Hotel, Izu Peninsula

A view of the Shimoda Prince Hotel overlooking the beach and ocean