wasp thing? cyprus

wasp thing? cyprus

Observation - wasp thing? cyprus. Description: