Madrid, Spain - January 28, 2024: Luxury residential buildings in Alcala Street
Image dimensions: 6000 x 4000 pixels