Red bugs on Sterculia apetala seed

Red beetles swarming on Sterculia apetala seeds.

About Anthropogen

Say something...