Hotel Orchid, Mumbai, India

Hotel Orchid, Mumbai, India
Mumbai
Maharashtra
India