03 31 2024 Daya Sagar is a Sacred Heart Church, Worli Bus Depot, 30, Sasmira Rd, Municipal Colony, Near, Worli, Mumbai, Maharashtra India Asia.


Size: 5184px × 3888px
Photo credit: © Anil Dave / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: architecture, asia, asian, automobile, automobiles, bombay, british, building, buildings, car, cars, circle, city, color, colors, culture, exterior, historic, horizontal, india, indian, industry, lot, means, outdoor, parked, standing, transport, transportation, vehicle, vehicles, west