6KView DetailCoral Fragments Washed Up on an Okinawa BeachOkinawa PrefectureOkinawaSea / OceanSandy Beach
6KView DetailOkinawa's Waterfront and ShellsOkinawa PrefectureWaterside / WaterfrontSea / OceanSeashell