Adriaan557
Guest
This is the last of my Bazaruto photos, and these are my 3 favorite photos.
Red-spotted Guard crab
Tutrle - does anyone know which turtle this is? Loggerhead maybe?
Red-spotted Guard crab
Tutrle - does anyone know which turtle this is? Loggerhead maybe?