Darbha Appaji Ambarisha
Mr. Appaji Ambarisha Darbha, a creative digital-media professional turned actor was born in the quaint town of Samalkot in East Godavari district of Andhra Pradesh in 1965. His illustrious parents Mr. Ramsha Darbha and Mrs. Siriesha Darbha were both amateur actors and the pioneers of the well-noted...