Tuesday, August 11, 2026

BOMBAY (MUMBAI) Tower of Silence, Malabar Hill. India 1875