caterpillar_001

Caterpillar, Den Bosch (the Netherlands)