Fiction Tour
Photo Album
Venkatanarasimharajuvaripeta
Location: a village in Andhra Pradesh, India
Language: Telugu