Bulicutin Island


Bulicutin Island - island in Philippines.