Aww! How cute! They look like they had so much fun at the beach! What a day you must have had! Great pics!