Jump to Navigation

Six-spotted Scolia - Scolia sexmaculata