Designed by
Title
German technical emergency service truck #120470803
Description
FELDKIRCHEN / Germany - JUNE 9, 2018: German technical emergency service truck stands on a platform at open day. Technisches Hilfswerk, THW means technical emergency service.
This image is editorial