Madrid, Spain - January 28, 2024: Luxury residential buildings in Plaza de la Independencia
Image dimensions: 6000 x 4000 pixels