‘Sheep Camp’

1143 Bombay Road, Bombay