Malcorot Island


Malcorot Island - island in Philippines.