On the Streets of …

Doel

An entire abandoned town, deserted and derelict. Doel is a small town close the Belgian coast.