John E. Randall's Fish Photos
Family/Genus/Species:
Locality:
Search Tips
Found 74 Images Icons Thumbnails Large Columns:

Taiwan; Ching Wa Shih
17 July 1978
Cryptocentrus albidorsus
Sri Lanka; Trincomalee
2 April 1975
Cryptocentrus caeruleomaculatus
Tonga; Vava'u
19 March 1983
Cryptocentrus caeruleomaculatus
Tanzania, United Rep. of; Mafia Island
7 December 1973
Cryptocentrus caeruleomaculatus
Indonesia; Celebes; Manado
30 August 1978
Cryptocentrus caeruleomaculatus
Singapore; Salu Island
29 July 1977
Cryptocentrus caeruleomaculatus
Egypt; Gulf of Aqaba; Nabek
20 September 1974
Cryptocentrus caeruleopunctatus
Egypt; Gulf of Aqaba; El Hamira
15 June 1972
Cryptocentrus caeruleopunctatus
Singapore; Salu Island
29 July 1977
Cryptocentrus cinctus
Australia; Great Barrier Reef; One Tree Island
18 January 1973
Cryptocentrus cinctus
Australia; Great Barrier Reef; One Tree Island
19 January 1973
Cryptocentrus cinctus
Australia; Great Barrier Reef; One Tree Island
19 January 1973
Cryptocentrus cinctus
Palau
15 April 1970
Cryptocentrus cinctus
Palau
23 April 1970
Cryptocentrus cinctus
Singapore; Salu Island
29 July 1977
Cryptocentrus cinctus
Egypt; Gulf of Aqaba
5 August 1976
Cryptocentrus cryptocentrus
Tanzania, United Rep. of; Mafia Island
7 December 1973
Cryptocentrus cryptocentrus
Tanzania, United Rep. of; Mafia Island
7 December 1973
Cryptocentrus cryptocentrus
Seychelles; Albatross Island
4 June 1977
Cryptocentrus fasciatus
Oman; Muscat; Bandar Sidab
12 March 1977
Cryptocentrus fasciatus
Oman; Muscat; Bandar Sidab
16 March 1977
Cryptocentrus fasciatus
Indonesia; Komodo
13 October 1986
Cryptocentrus fasciatus
Thailand; Similan Island
11 February 1979
Cryptocentrus fasciatus
Seychelles; La Digue
5 June 1977
Cryptocentrus fasciatus
Sri Lanka; Trincomalee
6 April 1975
Cryptocentrus fasciatus
New Caledonia; Noumea
14 January 1979
Cryptocentrus fasciatus
Maldives
23 October 1988
Cryptocentrus fasciatus
Oman; Muscat; Bandar Sidab
12 March 1977
Cryptocentrus fasciatus
Australia; Great Barrier Reef; One Tree Island
17 January 1973
Cryptocentrus fasciatus
Singapore; Salu Island
29 July 1977
Cryptocentrus inexplicatus
Singapore; Salu Island
8 August 1977
Cryptocentrus leptocephalus
Papua New Guinea; New Britain; Blanche Bay
6 August 1973
Cryptocentrus leucostictus
Solomon Islands; Guadalcanal
4 July 1973
Cryptocentrus leucostictus
Indonesia; Ambon; Latuhalat
29 January 1975
Cryptocentrus leucostictus
Indonesia; Batang Island
3 November 1990
Cryptocentrus leucostictus
Bahrain; Muharraq Island
31 October 1983
Cryptocentrus lutheri
Egypt; Gulf of Aqaba
26 September 1974
Cryptocentrus lutheri
Oman; Muscat; Bandar Sidab
8 March 1977
Cryptocentrus lutheri
Bahrain
18 February 1977
Cryptocentrus lutheri
Tanzania, United Rep. of; Mafia Island
8 December 1973
Cryptocentrus lutheri
Oman; Muscat; Bandar Sidab
12 March 1977
Cryptocentrus lutheri
Singapore; Salu Island
8 August 1977
Cryptocentrus maudae
Singapore; Salu Island
8 August 1977
Cryptocentrus maudae
Papua New Guinea; New Britain
6 August 1973
Cryptocentrus obliquus
Singapore; Salu Island
8 August 1977
Cryptocentrus obliquus
Indonesia; Celebes; Manado
28 August 1978
Cryptocentrus obliquus
Solomon Islands; Guadalcanal
31 July 1973
Cryptocentrus obliquus
Indonesia; Pulau Putri
17 February 1975
Cryptocentrus obliquus
Solomon Islands; Guadalcanal
31 July 1973
Cryptocentrus obliquus
Papua New Guinea; New Britain; Blanche Bay
6 August 1973
Cryptocentrus sp.
Papua New Guinea; New Guinea Island; Madang
12 August 1973
Cryptocentrus sp.
Indonesia; Celebes; Ujung Pandang
6 September 1978
Cryptocentrus sp.
Palau; Ngargol Island
13 July 1986
Cryptocentrus sp.
Solomon Islands; Guadalcanal
11 July 1973
Cryptocentrus sp.
Papua New Guinea; New Britain; Blanche Bay
6 August 1973
Cryptocentrus sp.
Australia; Northern Territory; Darwin
23 November 1982
Cryptocentrus sp.
Singapore; Salu Island
11 August 1977
Cryptocentrus sp.
Papua New Guinea; Pig Island
2 November 1987
Cryptocentrus sp.
Indonesia; Seribu Island; Pulau Putri
17 February 1975
Cryptocentrus sp.
Indonesia; Celebes; Manado
30 August 1978
Cryptocentrus sp.
Thailand; Phuket
13 April 1980
Cryptocentrus sp.
Papua New Guinea; Kranket Island
12 November 1987
Cryptocentrus sp.
Indonesia; Java; Seribu Island
4 November 1982
Cryptocentrus sp.
Indonesia; Lombok; Teluk Sira
28 January 1984
Cryptocentrus sp.
Singapore; Salu Island
11 August 1977
Cryptocentrus sp.
Palau; Ngargol Island
4 July 1986
Cryptocentrus sp.
Australia; East Arm
20 November 1982
Cryptocentrus sp.
Papua New Guinea; Paddock Reef
9 November 1987
Cryptocentrus sp.
Egypt; Gulf of Aqaba
9 September 1974
Cryptocentrus sp.
Indonesia; Java; Seribu Island
2 November 1982
Cryptocentrus sp.
Indonesia; Java; Seribu Island
4 November 1982
Cryptocentrus sp.
Indonesia; Lombok; Pemenang
28 January 1984
Cryptocentrus sp.
Indonesia; Flores; Maumere Bay
6 November 1990
Cryptocentrus sp.
Marshall Islands; Eniwetok
9 April 1972
Cryptocentrus strigilliceps