Marty’s photo of the day #3304: In rural Spain, storks nesting atop churches are a fairly common sight. Some people consider it a sign of good luck.