Public domain photos
The image shows a large building with a lot of windows on the side of it, surrounded by trees, plants, grass, and sign boards. The sky in the background is filled with white, fluffy clouds. This building is located in the city of Lille, France, and is part of a commercial property for sale.
Open in library