The National Art Gallery of Armenia has a lot of branches in Yerevan and other towns of the republic . The National Art Gallery of Armenia has many branches in Yerevan and other towns of the republic .