Charles Aznavour square
Address: Charles Aznavour Square
City: Yerevan
Region: Armenia
Country: Armenia