Leyte Bay


Leyte Bay - bight in Philippines.