A pure ameraucana should lay blue eggs. Many birds that are sold in feed stores are labeled as ameraucana, but are actually mixes of ameraucana and any other breed, also known as easter Eggers, because they can lay any color ranging from blue to green to cream, brown or white. Where did you get your hen?