Flowers, Football and F1
Last weekend was an important one in the Spanish calendar, as November 1st is All Saint’s Day - Día de los Defuntos - and is the day the Spanish pay their respects to the deceased. Cemeteries across the country become a blaze of colour as every headstone is decorated with flowers placed […]

Read more.....