? Pedicia rivosa

? Pedicia rivosa

Observation - ? Pedicia rivosa - UK and Ireland. Description: