Baklava meets Anna Karayorgi: Making Puppets Come Alive! Anna Karayorgi was born and raised in Istanbul, she is a dual citizen of Turkey and Greece. Her grandpa is … More