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

Solomon Islands; Guadalcanal
3 August 1973
Amblypomacentrus breviceps
Australia; Lizard Island
1 December 1982
Amblypomacentrus brevis
Indonesia; Celebes; Jeneponto
10 September 1978
Amblypomacentrus sp.
Malaysia; Pulau Tulai
3 August 1977
Neopomacentrus anabatoides
Singapore; Salu Island
29 July 1977
Neopomacentrus anabatoides
Singapore; Salu Island
24 July 1977
Neopomacentrus anabatoides
Indonesia; Celebes; Ujung Pandang
8 September 1978
Neopomacentrus anabatoides
Indonesia; Pulau Putri
15 February 1975
Neopomacentrus anabatoides
Sri Lanka; Trincomalee
6 April 1975
Neopomacentrus azysron
Taiwan
17 June 1975
Neopomacentrus azysron
Tanzania, United Rep. of; Mafia Island
11 December 1973
Neopomacentrus azysron
Solomon Islands; Guadalcanal
11 July 1973
Neopomacentrus azysron
Singapore; Salu Island
29 July 1977
Neopomacentrus bankieri
Hong Kong
22 June 1975
Neopomacentrus bankieri
Australia; Western Australia; Kendrew Island
11 October 1973
Neopomacentrus cyanomos
Solomon Islands; Guadalcanal
2 August 1973
Neopomacentrus cyanomos
Taiwan; Yeh-Liu
25 June 1978
Neopomacentrus cyanomos
Sri Lanka; Negombo
27 March 1975
Neopomacentrus cyanomos
Taiwan
17 June 1975
Neopomacentrus cyanomos
Australia; Western Australia; Broome
Neopomacentrus filamentosus
Papua New Guinea; Port Moresby
20 August 1973
Neopomacentrus filamentosus
Kenya; Lamu
9 March 1980
Neopomacentrus fuliginosus
Kenya; Lamu
9 March 1980
Neopomacentrus fuliginosus
Fiji Islands
7 August 1971
Neopomacentrus metallicus
Egypt; Red Sea; Dahab
22 September 1974
Neopomacentrus miryae
; Gulf of Aqaba
3 June 1972
Neopomacentrus miryae
New Caledonia
22 March 1990
Neopomacentrus nemurus
Palau
5 June 1968
Neopomacentrus nemurus
Solomon Islands; Guadalcanal
11 July 1973
Neopomacentrus nemurus
New Caledonia; Noumea
15 January 1979
Neopomacentrus nemurus
India; Kovalam
11 February 1980
Neopomacentrus sindensis
Bahrain
18 February 1977
Neopomacentrus sindensis
Oman; Masirah Island
21 November 1993
Neopomacentrus sindensis
Solomon Islands; Guadalcanal
2 August 1973
Neopomacentrus sp.
Papua New Guinea; New Britain; Blanche Bay
7 August 1973
Neopomacentrus sp.
Sri Lanka; Trincomalee
2 April 1975
Neopomacentrus taeniurus
Papua New Guinea; New Guinea; Madang
15 August 1973
Neopomacentrus taeniurus
Sudan; Red Sea; Suakin
12 October 1974
Neopomacentrus xanthurus
Mauritius
31 October 1973
Pomacentrus agassizi
Sudan; Towartit Reef
13 January 1980
Pomacentrus albicaudatus
Ryukyu Islands; Okinawa; Sesoko Island
12 September 1977
Pomacentrus alexanderae
Indonesia; Pulau Putri
14 February 1975
Pomacentrus alexanderae
Ryukyu Islands; Okinawa; Sesoko Island
31 May 1975
Pomacentrus alexanderae
Micronesia,Fed.States of; Truk
8 July 1969
Pomacentrus amboinensis
Palau
Pomacentrus amboinensis
Solomon Islands; Alite Reef
24 July 1973
Pomacentrus amboinensis
Ryukyu Islands; Ishigaki
23 May 1968
Pomacentrus amboinensis
Palau
6 June 1968
Pomacentrus amboinensis
Egypt; Gulf of Aqaba; Marsa el Mukabeila
12 August 1976
Pomacentrus aquilus
Saudi Arabia; Persian Gulf; Jana Island
13 September 1985
Pomacentrus aquilus
Saudi Arabia; Jana Island
13 September 1985
Pomacentrus aquilus
Bahrain; Muharraq Island
11 November 1983
Pomacentrus aquilus
Saudi Arabia; Persian Gulf; Jana Island
15 June 1984
Pomacentrus aquilus
Bahrain
25 February 1977
Pomacentrus aquilus
Egypt; Gulf of Aqaba; Nuweiba
3 August 1976
Pomacentrus aquilus
Saudi Arabia; Jana Island
13 September 1985
Pomacentrus aquilus
Oman; Mutrah
3 March 1977
Pomacentrus arabicus
Australia; Wistari Reef
22 January 1973
Pomacentrus australis
Solomon Islands; Guadalcanal
11 July 1973
Pomacentrus bankanensis
Palau
10 June 1968
Pomacentrus bankanensis
Taiwan; San Shien Tai
10 July 1978
Pomacentrus bankanensis
Palau
10 April 1970
Pomacentrus bankanensis
Indonesia; Ambon
25 January 1975
Pomacentrus brachialis
Papua New Guinea; New Guinea; Madang
13 August 1973
Pomacentrus burroughi
Indonesia; Celebes; Ujung Pandang
8 September 1978
Pomacentrus burroughi
Oman; Masirah Island
19 November 1993
Pomacentrus caeruleus
Mauritius
5 December 1973
Pomacentrus caeruleus
Ryukyu Islands; Okinawa; Sesoko Island
29 May 1975
Pomacentrus chrysurus
Australia; One Tree Island
14 January 1973
Pomacentrus chrysurus
Maldives; Villingili
21 March 1975
Pomacentrus chrysurus
Singapore; Biola Island
24 July 1977
Pomacentrus grammorhynchus
Solomon Islands; Alite Reef
24 July 1973
Pomacentrus grammorhynchus
Maldives; Villingili
18 March 1975
Pomacentrus indicus
Maldives; Villingili
21 March 1975
Pomacentrus indicus
Maldives; Villingili
21 March 1975
Pomacentrus indicus
Ryukyu Islands; Ishigaki
22 May 1968
Pomacentrus lepidogenys
Oman; Muscat
5 March 1977
Pomacentrus leptus
Sudan; Towartit Reef
1 October 1975
Pomacentrus leptus
Sudan; Suakin
10 October 1974
Pomacentrus leptus
Palau
12 April 1970
Pomacentrus melanochir
Australia; Western Australia; Kendrew Island
16 October 1973
Pomacentrus milleri
Australia; Western Australia; Kendrew Island
16 October 1973
Pomacentrus milleri
New Caledonia
14 August 1971
Pomacentrus moluccensis
Ryukyu Islands; Ishigaki; Taketomi
24 May 1968
Pomacentrus moluccensis
Maldives
16 March 1986
Pomacentrus nagasakiensis
Palau
16 April 1970
Pomacentrus nigromanus
Palau
8 June 1968
Pomacentrus nigromanus
Indonesia; Ambon Bay
23 January 1975
Pomacentrus nigromarginatus
American Samoa; Tutuila
6 September 1971
Pomacentrus pavo
Marshall Islands; Enewetak
16 December 1974
Pomacentrus pavo
Palau
16 April 1970
Pomacentrus pavo
Marshall Islands; Eniwetok
2 December 1967
Pomacentrus pavo
Maldives; Villingili
17 March 1975
Pomacentrus philippinus
Australia; Chesterfield Bank
20 August 1988
Pomacentrus philippinus
Ryukyu Islands; Ishigaki
23 May 1968
Pomacentrus philippinus
Malaysia; Tioman Island
6 August 1977
Pomacentrus philippinus
Mauritius
4 November 1973
Pomacentrus pikei
Palau
14 April 1970
Pomacentrus reidi
Palau; Iwayama Bay
15 April 1970
Pomacentrus simsiang
Micronesia,Fed.States of; Ponape
5 April 1970
Pomacentrus simsiang
Palau
6 June 1968
Pomacentrus simsiang
Papua New Guinea; New Guinea; Madang
13 August 1973
Pomacentrus smithi
Papua New Guinea; New Guinea; Madang
11 August 1973
Pomacentrus smithi
Indonesia; Celebes; Ujung Pandang
8 September 1978
Pomacentrus smithi
Indonesia; Pulau Putri
16 February 1975
Pomacentrus sp.
Tanzania, United Rep. of; Mafia Island
9 December 1973
Pomacentrus sp.
Marshall Islands; Majuro
1 April 1970
Pomacentrus sp.
Australia; Northern Territory; Darwin
23 November 1982
Pomacentrus sp.
Tonga; Tongatapu
5 March 1983
Pomacentrus sp.
Indonesia; Seribu Island; Pulau Putri
15 February 1975
Pomacentrus sp.
Tonga; Tongatapu
5 March 1983
Pomacentrus sp.
Oman; Bar al Hikman
10 May 1990
Pomacentrus sp.
Oman; Masirah Island
19 November 1993
Pomacentrus sp.
Marshall Islands; Enewetak
16 December 1974
Pomacentrus sp.
Indonesia; Ambon
9 February 1975
Pomacentrus sp.
Singapore; Salu Island
29 July 1977
Pomacentrus sp.
Tonga; Tongatapu
4 March 1983
Pomacentrus sp.
Tonga; Tongatapu
2 March 1983
Pomacentrus sp.
Fiji Islands; Bega
3 February 1991
Pomacentrus sp.
Indonesia; Ambon
28 January 1975
Pomacentrus sp.
Malaysia; Tioman Island
6 August 1977
Pomacentrus sp.
Indonesia; Ambon; Poka
6 February 1975
Pomacentrus sp.
Indonesia; Ambon
26 January 1975
Pomacentrus sp.
Australia; Western Australia; Broome
Pomacentrus sp.
Philippines; Cebu; Mactan Island
26 June 1975
Pomacentrus stigma
Philippines; Cebu; Mactan Island
27 June 1975
Pomacentrus stigma
Egypt; Gulf of Aqaba
14 June 1972
Pomacentrus sulfureus
Indonesia; Celebes; Manado
28 August 1978
Pomacentrus taeniometopon
Indonesia; Ambon
26 January 1975
Pomacentrus taeniometopon
Sudan; Red Sea; Suakin
10 October 1974
Pomacentrus trichourus
Saudi Arabia; Jurayd Island
10 September 1985
Pomacentrus trichourus
Sudan; Suakin
12 October 1974
Pomacentrus trilineatus
Oman; Bar al Hikman
10 May 1990
Pomacentrus trilineatus
Marshall Islands; Eniwetok
19 November 1967
Pomacentrus vaiuli
Australia; One Tree Island
20 January 1973
Pomacentrus wardi