2026-03-01T22:21:57+11:00

The protective armor of a native cockroach crawling across a dune. South Australia.South Australia.