chachichaudhari.in
Sahai & Co.
This logo was made for a Law Firm based in New Delhi, India.