Sarcophagid sp.

Sarcophagid sp.

Observation - Sarcophagid sp. - UK and Ireland. Description: Sarcophagid sp.

Sarcophagid sp.