Megatoma undata

Megatoma undata

Observation - Megatoma undata - UK and Ireland. Description: