Splendid Royal Moth larva on Arizona Wild Cotton

Katja Schulz