Ground penetrating radar

Bildnummer 11826363
Ground penetrating radar
;