Cap Karoso

Cap Karoso, Karoso Beach, Sumba Island, Indonesia

JDS Travel News JDS Viewpoints JDS Africa/MI