giant clam Tun Mustapha

giant clam

giant clam from Tun Mustapha, Coral Triangle