Lille, France

Boomerang House

Tank

"BOOMERANG HOUSING"