Photo © L.Kruszelnicki
The last instar larva of Macroleptura thoracica.
The pupa of Macroleptura thoracica.
A typical habitat of Macroleptura thoracica with infested host tree - aspen (Populus tremula).