Tilmubo Island


Tilmubo Island - island in Philippines.