An interesting little insect found on an island on Lower Lough Erne in Fermanagh. Help with an ID would be much appreciated.
No interactions present.
Much obliged Martin, thanks for the info. Its a lovely coloured little thing.
Lat/Lng: 54.4741, -7.9826
OS grid ref: NV126252