dcsimg

The Marbled white spot (Protodeltote pygarga) (14175119530)