"German cockroach recent Ecdysis"
a Public Domain image
German cockroach recent Ecdysis

729 x 900
jpg
133 kb


JPEG-XL
84 kb


webp
112 kb


avif
51 kb


Resize the JPG

choose desired width