Skip to content

Deux Chevaux

English Snail in Edinburgh

This Anglo-French automobile was spotted in Scotland!   I have quite a soft spot for the humble 2CV; it brings back memories of my first trip to Paris in the […]