Galapagos Underwater
Pufferfish 1020

Pufferfish 1020

Pufferfish 10209

Pufferfish 10209

Mexican Hogfish & friends

Mexican Hogfish & friends

Mexican Hogfish

Mexican Hogfish

Yellow-tailed surgeon fish

Yellow-tailed surgeon fish

Sea Star P1020228

Sea Star P1020228

Red? P1020992

Red? P1020992

Sea Star P1020229

Sea Star P1020229

Sea Star P1020233

Sea Star P1020233

Sea Star P1020234

Sea Star P1020234

Sea Star P1020324

Sea Star P1020324

Sea urchins

Sea urchins

Jellyfish

Jellyfish

Zebrafish?

Zebrafish?

Yellow?

Yellow?

Red? P1020992

Red? P1020992