The Island of Muharraq

Workers housing, small shop, barber shops.