Spanish Mantilla

The Spanish mantilla is the traditional veil worn by brides in Spain and Mexico.