Artist Damerla Rama Rao gallery a visual treat for art lovers in Andhra Pradesh