Portraits Posted on March 22, 2014 1 Comment (belated) England portraits In Spain, 12 grapes are eaten as the clock strikes midnight on New Year’s for good luck. Here, two Haydens attempt the ritual with frozen grapes… [Read more…]
Comments