sea ??snakes, Marine life

23-June-2016 Thursday
Underwater world of Balicasag island, Philippines, May 2016


v20240901