Pinamucan Island


Pinamucan Island - island in Philippines.