Close

Actress Sneha, Bhoomika Chawla in Amaravathi photo gallery

Amaravathi is a 2009 Indian Telugu-language thriller film written and directed by