Popillia flavofasciata Kraatz, 1892
Family: Scarabaeidae
Size: 11.6 mm
Location: N-Vietnam, Lao Cai Prov., Hoang Lien National Park, Tram Ton,
1800-2050 m
leg.det. A.Skale, 13.-16.V.2015
Photo: U.Schmidt, 2015
Popillia
flavofasciata
(Flickr)
Popilla flavofasciata (Wikimedia)