Spain & Portugal - stephentidmore

Christmas lights in Madrid's Plaza del Sol