Red wasp?

Red wasp?

Observation - Red wasp?. Description: Red insect that I think might be some sort of wasp. Bright red and about 5 cm long including antennae.

Red insect that I think might be some sort of wasp. Bright red and about 5 cm long including antennae.