Little Santa Cruz Island


Little Santa Cruz Island is an island situated south of downtown Zamboanga City, on the Basilan Strait.