Bank of Baroda Branch, the largest Public Sector Bank of India and financial services statutory body hoarding with logo outside building opposite to Chroma in Horniman Circle, India
1080p 00:11
Add to Collections
Add to Favorites