Tictauan Island


Tictauan Island - island in Philippines.