Larva Tout Quarry

Larva Tout Quarry

Observation - Larva Tout Quarry - UK and Ireland. Description: