City Life. Madrid,Spain. #Art #Editorial #Food #Photography #Stock #Street Feb 4, 2025 Restaurant window with red peppers hanging inside matching similar coloured vehicles in reflection. LOVE Robert McMillan. Images City Life. Short URL: Visura.co/x/116895