Byculla towers.jpg

Byculla Towers, Mumbai, India