Teluk Burau


Teluk Burau - bight in Malaysia.