Flower-adorned street in a Spanish town