Carigara Bay


Carigara Bay - bight in Philippines.