[Zaragoza, October 12: Women go to place flowers in honor of La Virgen del Pilar, a Spanish patron saint, during the Spanish National Day. Thousands of bunches of flowers are placed beside the image of the Saint. Image via AP.]
More from Jezebel
Katie... Katie, Imma letchoo finish, but Dodai wears the best flower in her hair.