Google Doodles For May Day, Spain's Mother's Day & World Expo China

There was a set of Google Doodles (logos) being placed on Google's international properties this weekend and I figured I'd share them with you. One was on Google Spain, one was on several Google properties for May Day and the other was on Google China/Hong Kong. Here they are with their related forum threads, thanks to Websonic: