La Rambla in Barcelona early in the morning. The street smelt of fresh plants and flowers.