Mekhitar Garabedian is an artist.
Mekhitar Garabedian is an artist.