Hamoraon Island


Hamoraon Island - island in Philippines.