caption: The image shows a building with windows, railings, a signboard with text, a door, a roof with ceiling lights, a table with objects on it, and a plant with leaves. The signboard reads "Stell & McCartney" and the building is located in Madrid, Spain.