The Last Standing Wall

Les Lilas, France