Is there anything better than a newborn baby? I would say no…the only thing that makes it even better is when there are two of them! These sweet newborn twin girls were absolutely adorable. Mom brought Isla and Keira (10 days new) to my Long Grove portrait photography studio after searching Google for a twin...